1.Command模式
是将对行为进行封装的典型模式
2.Factory模式
是将创建进行封装的模式,
3.Adapter模式
当两个系统的之间的接口不匹配时,就需要用适配器来把一个系统的接口转换为与另一个系统陪陪的接口。
同样也可以用作简化编程,如让适配器对某个接口的所有方法空实现,子类继承此适配器,即可只实现某个方法了。
4、代理模式
代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、及把消息转发给委托类,代理类和委托类之间为组合关系。
本文介绍了四种常用的设计模式:Command模式用于封装请求作为命令;Factory模式用于封装创建过程;Adapter模式解决接口不匹配的问题,使不兼容的接口能够协同工作;代理模式通过代理类预处理消息并转发给委托类。
1.Command模式
是将对行为进行封装的典型模式
2.Factory模式
是将创建进行封装的模式,
3.Adapter模式
当两个系统的之间的接口不匹配时,就需要用适配器来把一个系统的接口转换为与另一个系统陪陪的接口。
同样也可以用作简化编程,如让适配器对某个接口的所有方法空实现,子类继承此适配器,即可只实现某个方法了。
4、代理模式
代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、及把消息转发给委托类,代理类和委托类之间为组合关系。

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