设计模式
swnu_laofu
这个作者很懒,什么都没留下…
展开
-
经典的23种设计模式
创建型模式: Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Builder:将一个复杂对象的构件与它的表示分离,使得同样的构建过程可以创建不同的表述。 Factory Method:定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method使一个类的实例化延迟到其子类。 Prototype:转载 2007-07-02 09:16:00 · 556 阅读 · 0 评论 -
设计模式学习笔记---composite模式
composite模式:1、意图:将对象组合成树型结构以表示“部分和整体的层次关系”,树型结构中的单一对象和组合对象在客户眼里都以相同的对象看待.2、好处:(1) 简化了客户的代码,用户不用担心调用的是单一对象还是组合对象,具有同一的接口. (2)添加新的组件时不会影响到客户3、适用性:(1)想表现为“部分和整体”原创 2007-06-09 10:45:00 · 539 阅读 · 0 评论