我是靠谱客的博主 默默长颈鹿,最近开发中收集的这篇文章主要介绍23种设计模式的分类记忆:共同筹建元旦节目记忆:世代都想组装外婆桥记忆:命令中介叠被子,观测魔方状态,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
23种设计模式的分类
根据其目的(模式是用来做什么的)可分为三种:
- 创建型模式:创建对象。
- 结构型模式:处理类或对象的组合。
- 行为型模式:描述对类或对象怎样交互和怎样分配职责。
根据范围(模式主要是用于处理类之间关系还是处理对象之间的关系)可分为两种:
- 类模式:处理类和子类之间的关系,这些关系通过继承建立,在编译时刻就被确定下来,是属于静态的。
- 对象模式:处理对象间的关系,这些关系在运行时刻变化,更具动态性。
创建型模式
- 工厂方法模式(Factory Method)
- 抽象工厂模式(Abstract Factory)
- 建造者模式(Builder)
- 原型模式(Prototype)
- 单例模式(Singleton)
记忆:共同筹建元旦节目
结构型模式
- 适配器模式(Adapter)
- 代理模式(Proxy)
- 享元模式(Flyweight)
- 组合模式(Composite)
- 装饰模式(Decorator)
- 外观模式(Facade)
- 桥接模式(Bridge)
记忆:世代都想组装外婆桥
行为型模式
- 命令模式(Command)
- 中介者模式(Mediator)
- 解释器模式(Interpreter)
- 迭代器模式(Iterator)
- 备忘录模式(Memento)
- 职责链模式(Chain of Responsibility)
- 状态模式(State)
- 观察者模式(Observer)
- 策略模式(Strategy)
- 模板方法模式(Template Method)
- 访问者模式(Visitor)
记忆:命令中介叠被子,观测魔方状态
创建型模式类图
- 工厂方法模式(Factory Method)
- 抽象工厂模式(Abstract Factory)
- 建造者模式(Builder)
结构型模式类图
- 适配器模式(Adapter)
- 享元模式(Flyweight)
- 组合模式(Composite)
- 装饰模式(Decorator)
- 外观模式(Facade)
- 桥接模式(Bridge)
行为型模式类图
- 命令模式(Command)
- 中介者模式(Mediator)
- 解释器模式(Interpreter)
- 迭代器模式(Iterator)
- 备忘录模式(Memento)
- 职责链模式(Chain of Responsibility)
- 状态模式(State)
- 策略模式(Strategy)
- 访问者模式(Visitor)
最后
以上就是默默长颈鹿为你收集整理的23种设计模式的分类记忆:共同筹建元旦节目记忆:世代都想组装外婆桥记忆:命令中介叠被子,观测魔方状态的全部内容,希望文章能够帮你解决23种设计模式的分类记忆:共同筹建元旦节目记忆:世代都想组装外婆桥记忆:命令中介叠被子,观测魔方状态所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复