06 2011 档案

摘要:意图:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 结构图 : 从代码分析参与者public class BuilderTest { public static void main(String[] args){ AutoComplete com=new CompleteMethod(); Desinger de=new Desinger(com); de.consruct(); //对产品过程进行管理 }}interface AutoComplete{ public void createZhuban(); public void createXianka(). 阅读全文
posted @ 2011-06-30 23:25 我滴地盘在哪 阅读(298) 评论(0) 推荐(0)
摘要:一个类创建模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委托给另一个对象。 意图 :提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的实现类 结构:例子如下 这样客户调用这些操作已获得组件实例,但是客户并不知道他们使用的是哪些具体类 适用性: 一个系统要独立于它的产品的创建、组合和表示时。 一个系统要由多个产品系列中的一个配置时。 当你要强调一系列相关产品对象的设计以便进行联合使用时。 当你提供一个产品类库,而只想显示他们的接口而不是实现时。 效果: 它分离了具体的类 它使得易于交换产品系列 它有利于产品的一致性 难以支持新种类的产品(支持新种类的产品就需要扩展该工. 阅读全文
posted @ 2011-06-28 21:50 我滴地盘在哪 阅读(264) 评论(0) 推荐(0)