设计模式
多喝热水
0.0
展开
-
设计模式3—行为型模式
目录 1.观察者模式(Observer)#典型的发布订阅 2.*状态模式(State) 3.策略模式(Strategy) 4.职责链模式(Chain of Responsibility) 5.*命令模式(Command) 6.*访问者模式(Visitor) 7.*调停者模式(Mediator) 8.备忘录模式(Memento) 9. 迭代器模式(Iterator)...原创 2020-04-26 11:38:51 · 477 阅读 · 0 评论 -
设计模式2—结构型模式
1.适配器模式(Adapter) 意图: 将一个类的接口转换成客户希望的另外一个接口。 使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 适用性: 你想使用一个已经存在的类,而它的接口不符合你的需求。 你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。 你想使用一些已经存在的子类,但是不可能对每一个都进行子类化以匹配...原创 2020-04-24 10:37:42 · 222 阅读 · 0 评论 -
设计模式1—创建型模式
目录 1. 简单工厂模式(Simple Factory) 2.工厂方法模式(Factory Method) 3.抽象工厂模式(Abstract Factory) 4.创建者模式(Builder) 5.原型模式(Prototype) 6.单例模式(Singleton) 1. 简单工厂模式(Simple Factory) 意图: 定义一个用于创建对象的接口,让子类决定实例化哪一个...原创 2020-04-23 16:55:09 · 275 阅读 · 0 评论 -
设计模式概述
目录 设计模式背景 设计模式分类 1创建型模式 2 结构型模式 3 行为型模式 设计模式原则 1、开闭原则(Open Close Principle) 2、里氏代换原则(Liskov Substitution Principle) 3、依赖倒转原则(Dependence Inversion Principle) 4、接口隔离原则(Interface Segregation P...原创 2020-04-23 15:59:05 · 197 阅读 · 0 评论