More Related Content
Similar to Thought works design pattern jiukun zhang
Similar to Thought works design pattern jiukun zhang (20)
Thought works design pattern jiukun zhang
- 29. 适配器模式
• 需要记住的:
– Adaptor模式的⽤用意是要改变源的接⼝口
– 与⺫⽬目标接⼝口相容
• ⾓角⾊色:
– ⺫⽬目标(target)
– 源(adaptee)
– 适配器(adaptor)
• Concrete
class(必须是具体的类)
- 33. 代理模式
• 抽象对象
– ⽣生命⺫⽬目标和代理的共同接⼝口
• ⺫⽬目标对象
– 代理使⽤用的⺫⽬目标实例
• 代理对象
– 包含⺫⽬目标对象,给客户端提供服务
- 43. 观察者模式
• 使⽤用场景:
– ⼀一个抽象模型有两个⽅方⾯面,⼀一个依赖于另⼀一个
– 两个⽅方⾯面各⾃自独⽴立(在不同的类中)
– ⼀一个改变需要同时改变其他对象
– 需要通知其他对象,但⽆无法知道都有哪些对象(不
希望紧耦合)