设计模式
设计模式
然.燃
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
简谈设计模式的七大原则
设计模式的七大原则 1. 单一职责原则 目的:降低代码复杂度、增强内聚性、提高可读性 要求:一个类仅负责一项职责 含义: 指一个类或者模块应该有且只有一个改变的原因。如果一个类承担的职责过多,就等于把这些职责耦合在一起了。一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。 2. 开闭原则 目的:提高扩展性、便于维护 要求:分离出变与不变的部分 含义:一个软件实体如类、模块和函数应对扩展开放...原创 2020-04-04 08:56:25 · 340 阅读 · 0 评论 -
设计模式1——简单工厂模式(Simple Factory)
简单工厂模式 简述:简单工厂模式属于类的创建型模式,又叫做静态工厂方法模式。通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 包含的角色及职责: 1.工厂角色(Creator) 简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。 2.抽象角色(Product) 简单工厂模式所创建的所有对象的父类,它负责描述所有实例所共有的公共接口。 3.具体产品角色(Concrete Product) 简单工厂模式所创建的具体实例对象。 UML图原创 2020-05-11 20:54:41 · 262 阅读 · 0 评论
分享