构造型模式中的适配器模式、外观模式、装饰模式、代理模式都属于包装模式,都是对另外的类或对象的包装,只是各自的意图不同。
适配器模式通过对另外的类或对象的包装,将其接口转换为用户期望的接口,达到接口的适配的目的。
外观模式是对包装的一组类或对象提供一个高层接口,意图是简化接口,使系统更加容易使用。
装饰模式的意图是在不改变包装...
分类:
移动开发 时间:
2014-07-24 23:21:24
阅读次数:
304
1. 定义:装饰模式以透明的方式,动态地为一个对象(不是类)添加一些额外的功能。又名包装模式(Wrapper);2. 特性:提供了比用继承更灵活的替代方案。3. 设计原则:1). 多用组合,少用继承。利用继承设计子类的行为,是在编译时静态决定的,而且所有的子类都会继承到相同的行为。然而,如果能够利用...
分类:
其他好文 时间:
2014-07-22 22:43:35
阅读次数:
273
适配器模式(Adapter Pattern)就是对一个类做适配,使之符合客户端的需求,能够正常的工作。 就像是变压器(Adapter),美国的生活电压是110V,中国的是220V,美国的电器要在中国使用就需要加上一个变压器(Adapter)。 适配器模式也被称为包装模式(Wrapper Pat...
分类:
其他好文 时间:
2014-07-12 14:14:29
阅读次数:
172
适配器模式(Adapter
Pattern),适配器模式又叫做变压器模式,也叫做包装模式(Wrapper),但是包装模式却不止一个,装饰模式也是包装模式。适配器模式是一种补救模式,他可以让你从因业务扩展而系统无法迅速适应的苦恼中解脱出来。我们在进行系统开发时,不管之前的可行性分析、需求分析、系统设计处理的多么完美,总会在关键时候、关键场合出现一些“意外”。这些“意外”,该来的还是要来,躲是躲不...
分类:
其他好文 时间:
2014-05-22 07:41:36
阅读次数:
281