设计模式 第一周 博览网

2017-06-19  本文已影响0人  我要飞翔_2520

面向对象设计的原则

衡量一个设计模式成功与否的关键
1.依赖倒置原则(DIP)

GoF的23中模式的分类

image.png
另一种分类方式:
image.png

重构的关键技法:

动态->静态
早绑定->晚绑定
继承->组合
编译时依赖->运行时依赖
紧耦合->松耦合

image.png

Decorator装饰者模式-单一职责模式

image.png
image.png
image.png
image.png
image.png

Bridge桥模式-单一职责模式

image.png
image.png
image.png
image.png
image.png image.png

template method 模式-组件协作模式

image.png
image.png image.png
image.png
image.png
image.png
hah.png
image.png

Strategy模式-组件协作模式

image.png
image.png
image.png
image.png
image.png

Observer观察者模式-组件协作模式

observer
image.png
image.png
image.png
image.png
上一篇 下一篇

猜你喜欢

热点阅读