摘要:   桥梁模式是对象的结构模式,又称为柄体模式或接口模式。( ABeen 更喜欢柄体模式这名,更形象的表达其意图)。抽象化角化就像是一个水杯的手柄,而实现化角色和具体实现化角色就像是水杯的杯身。手柄控制杯身,由此得名“柄体模式”。 阅读全文
posted @ 2009-04-17 00:18 ABeen 阅读(286) 评论(0) 推荐(0) 编辑
摘要:   门面模式是对象的结构模式。门面模式要求一个子系统的外部与其内部的通信必须通过一个统一的门面对象进行。门面模式提供了一个高层次的接口,将客户端和子系统应用程序逻辑隔离,使得子系统更易于使用。对于服务层逻辑复杂的系统更为有效。 阅读全文
posted @ 2009-04-17 00:15 ABeen 阅读(195) 评论(0) 推荐(0) 编辑
摘要:   享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。根据享元对象的内部表象,享元模式可以分成单纯享元模式和复合享元模式两种形式。享元对象不一定非要是不变对象。一个享元对象之所以能够共享,是因为它只含有可以共享的状态,而没有不可以共享的状态,这是应用享元模式的前提。享元工厂实际上提供了一个缓存机制,判断对象是否存在然后创建或直接返回对象。 阅读全文
posted @ 2009-04-17 00:12 ABeen 阅读(290) 评论(0) 推荐(0) 编辑
摘要:   代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。顾名思义,所谓代理就是一个人或者一个机构代表另一个人或者一个机构采取行动。 阅读全文
posted @ 2009-04-17 00:10 ABeen 阅读(194) 评论(0) 推荐(0) 编辑
摘要:   装饰模式又名包装模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一种替代方案。装饰模式使用原来被装饰的类的一个子类的实例,把客户端的调用委派到被装饰类。装饰模式的关键在于这种扩展是完全透明的。 阅读全文
posted @ 2009-04-17 00:08 ABeen 阅读(203) 评论(0) 推荐(0) 编辑
摘要:   合成模式属于对象的结构模式,又叫部分-整体模式。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。可以使用客户端将单纯元素与复合元素同等看待。根据所实现接口的区别分为安全式和透明式的合成模式。 阅读全文
posted @ 2009-04-17 00:03 ABeen 阅读(212) 评论(0) 推荐(0) 编辑