Strategy/Policy:
- 算法或行为簇
- 避免多重条件选择语句
FlyWeight:
- 大量对象需要共享
Proxy:
- 代理主题和真实主题
- 包装
Facade:
- 一个简单接口
Bridge:
- 抽象化
- 实现化
- 脱耦
Chain Of Responsibility:
- 造链
本文介绍了五种常用的设计模式,包括Strategy/Policy模式、FlyWeight模式、Proxy模式、Facade模式及ChainOfResponsibility模式。每种模式都针对特定的问题提供了解决方案,如减少条件判断、对象共享、代理设计等。
Strategy/Policy:
FlyWeight:
Proxy:
Facade:
Bridge:
Chain Of Responsibility:
1260

被折叠的 条评论
为什么被折叠?