结构型模式总结

Facade 注重简化接口,简化组件系统与外部客户程序的依赖关系。
Adapter 注重转化接口,将不吻合的接口适配对接。
Bridge 注重分离接口与其实现,支持多维度变化。
Decorator 注重稳定接口,在此前提下为对象扩展功能。
FlyWeight  注重保留接口,在内部使用共享技术对对象存储进行优化。
Proxy  注重假借接口,增加间接层来实现灵活控制。
Composite  注重统一接口,将“一对多”的关系转化为“一对一”的关系。
posted @ 2011-03-24 21:56  山之松  阅读(124)  评论(0编辑  收藏  举报