设计模式学习
andycode
爱好交友。
展开
-
DesignPattern-Abstract Factory
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Design_Patterns { /// ///原创 2011-09-09 18:03:15 · 310 阅读 · 0 评论 -
DesignPattern-Singleton
OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭。 DIP(依赖倒转原则,Dependence Inversion Principle):要针对接口编程,不要针对实现编程。 LoD (迪米特法则,Law of Demet原创 2011-05-31 14:42:00 · 659 阅读 · 1 评论 -
DesignPattern-Factory Method
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; namespace Design_Patt原创 2011-09-09 16:24:19 · 379 阅读 · 0 评论 -
DesignPattern-Abstract Factory 修改
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Design_Patterns { //一系列相互依原创 2011-09-13 10:19:32 · 310 阅读 · 0 评论 -
DesignPattern-Simple Factory
简单工厂模式:专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。它又称为静态工厂方法模式。它的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。简单工厂模式的创建目标,所有创建的对象都是充当这个角色的某个原创 2011-09-05 10:07:18 · 424 阅读 · 0 评论 -
DesignPattern-Builder
在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法却相对稳定。 Builder 模式主要用于“分步骤构建一个复杂的对 象”。在这其中“分步骤”是一原创 2011-09-13 17:38:42 · 439 阅读 · 0 评论 -
Design_Pattern-Prototype
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; using System.IO; using原创 2011-09-20 14:24:05 · 314 阅读 · 0 评论 -
Design_Patterns-Adapter
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Design_Patterns { //将类的接口转换为客户希望原创 2011-10-10 17:28:49 · 363 阅读 · 0 评论