会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
ssmm
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2019年6月19日
OOAD-10 创建型模式的特点和分类
摘要: 创建型模式的主要关注点是怎么创建对象?。它的主要特点是“将对象的创建和使用分离。”这样可以降低系统的耦合度,使用者无须关注对象的创建细节,对象的创建由相关的工厂来完成。 创建型模式的分类 单例模式:某个类只能生成一个实例。该类提供了一个全局访问点供外部获取该实例。其拓展是有限多例模式 原型模式:将一
阅读全文
posted @ 2019-06-19 17:44 java世界最好语言
阅读(266)
评论(0)
推荐(0)
编辑
OOAD-9 面向对象设计七原则--合成复用原则,又称组合/聚合复用原则
摘要: 合成复用原则的定义 软件在复用时,要尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实现。 如果要使用继承关系。就必须严格遵循里式替换原则。子类可以新增方法。但是不要去覆盖父类的方法。 合成复用原则的重要性 通常类的复用分为继承复用和合成复用两种。继承复用虽然简单,容易实现。但是也存
阅读全文
posted @ 2019-06-19 16:53 java世界最好语言
阅读(267)
评论(0)
推荐(0)
编辑
OOAD-8 面向对象设计七原则--迪米特法则/最少知识原则
摘要: 迪米特法则的定义 迪米特法则又叫做最少知识原则。它的定义是:只与你的直接朋友交谈,不和陌生人说话。其含义是如果两个软件实体无须直接通信,那么就不应当发生直接的相互调用。可以通过第三方转发该调用。其目的是降低类之间的耦合度,提高模块之间的相对独立性 迪米特法则中的朋友是指:当前对象本身、当前对象的成员
阅读全文
posted @ 2019-06-19 16:13 java世界最好语言
阅读(243)
评论(0)
推荐(0)
编辑