文档详情

《设计模式16》-结构型模式小结.pdf

发布:2017-07-23约8.92千字共19页下载文档
文本预览下载声明
8.结构型模式-小结 1. 桥接模式(Bridge Pattern) 2. 适配器模式(Adpter Pattern) 3. 合成模式(Compsite Pattern) 4. 门面模式(Facade Pattern) 5. 装饰模式(Decorator Pattern) 6. 代理模式(Proxy Pattern) 7. 享元模式(Flyweight Pattern) 桥接模式 Handle Implement # imp : Implement 1..1 # data : int + f () : void 1..1 + f () : void + g () : void + g () : void ... ... void Handle::f( ) { imp.f( ); } void Handle::g( ) { imp.g( ); } Imp1 Imp2 Handle1 Handle2 + f () : void + f () : void + h () : void + k () : void + g () : void + g () : void ... ... ... ... 桥接模式  分离接口与实现部分  使得接口和实现,可以独立地变化 类适配器模式 Tagert Adaptee(Source) + Request () : void + SpecialRequ
显示全部
相似文档