摘要: 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 阅读全文
posted @ 2013-02-28 17:49 明-Ming 阅读(314) 评论(0) 推荐(0)
摘要: 将抽象部分与实现部分分离,使它们都可以独立的变化 阅读全文
posted @ 2013-02-28 17:20 明-Ming 阅读(353) 评论(0) 推荐(0)
摘要: 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 阅读全文
posted @ 2013-02-28 14:57 明-Ming 阅读(312) 评论(0) 推荐(0)
摘要: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 阅读全文
posted @ 2013-02-28 14:24 明-Ming 阅读(239) 评论(0) 推荐(0)
摘要: 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。 阅读全文
posted @ 2013-02-28 13:54 明-Ming 阅读(295) 评论(0) 推荐(0)
摘要: 单件模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 阅读全文
posted @ 2013-02-28 12:14 明-Ming 阅读(333) 评论(0) 推荐(0)
摘要: c#类的成员初始化顺序 阅读全文
posted @ 2013-02-28 11:34 明-Ming 阅读(359) 评论(0) 推荐(0)
摘要: C#设计模式目标与原则 阅读全文
posted @ 2013-02-28 10:06 明-Ming 阅读(329) 评论(0) 推荐(0)
摘要: 继承关系(Generalization); 实现关系(Realization); 依赖关系(Dependency); 关联关系(Association); 有方向的关联(DirectedAssociation); 聚合关系(Aggregation); 组合关系(Composition); 阅读全文
posted @ 2013-02-27 22:18 明-Ming 阅读(390) 评论(0) 推荐(0)
摘要: 1. 回调函数 2. 初始委托 3. 委托揭秘 4. 委托链 5. 类库自带泛型委托 6. C#为委托提供简单语法 阅读全文
posted @ 2013-02-27 11:21 明-Ming 阅读(408) 评论(0) 推荐(0)