架构 - 设计模式

发布于: 2020 年 06 月 25 日

设计模式

设计模式是一种问题的通用解决方案,在框架设计过程中往往会引入设计模式,每种设计模式是待解问题解决方案的抽象,在应用上并不是万能的,有各自的利弊(弹性、扩展、可移植)。

分类

设计模式从行为和表现形式上可分为三种类型

  1. 行为(观察者模式、策略模式、模板方法模式),对象间的指责划分;

  2. 创造类(单例模式、工厂方法模式),类实例化过程的抽象;

  3. 结构(组合模式、装饰模式),聚合类和对象。

用户头像

marvin

关注

勿忘初心,方得始终 2017.10.19 加入

写代码的猴子

评论

发布
暂无评论
架构-设计模式