![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式学习
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 · 306 阅读 · 0 评论 -
DesignPattern-Singleton
OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭。DIP(依赖倒转原则,Dependence Inversion Principle):要针对接口编程,不要针对实现编程。LoD (迪米特法则,Law of Demet原创 2011-05-31 14:42:00 · 654 阅读 · 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 · 375 阅读 · 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 · 307 阅读 · 0 评论 -
DesignPattern-Simple Factory
简单工厂模式:专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。它又称为静态工厂方法模式。它的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。简单工厂模式的创建目标,所有创建的对象都是充当这个角色的某个原创 2011-09-05 10:07:18 · 422 阅读 · 0 评论 -
DesignPattern-Builder
在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法却相对稳定。Builder 模式主要用于“分步骤构建一个复杂的对 象”。在这其中“分步骤”是一原创 2011-09-13 17:38:42 · 438 阅读 · 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 · 309 阅读 · 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 · 358 阅读 · 0 评论