- 博客(3)
- 收藏
- 关注
原创 设计模式之C#实现FactoryMethod
工厂方法的目的很明确就是定义一个用来创建对象的接口,但是他不直接创建对象,而由他的子类来创建,这样一来就将创建对象的责任推迟到了该接口的子类中,创建什么类型的对象由子类来决定,而创建对象的时间由接口来定。因此该模式可以在如下几种情况下使用:1、a class can’t predict the class of objects it must create.2、a class wants its
2006-09-25 10:29:00 694
转载 C#设计模式之建造者(Builder)模式示例源代码
using System;using System.Collections; //product public class Computer { private string Type; private Hashtable info=new Hashtable (); public Computer(string type) { Type=type; Console .Writ
2006-09-25 10:26:00 682
原创 从C#的Singleton设计模式实现看.NET Framework特性对开发者的重要性
从C#的Singleton设计模式实现看.NET Framework特性对开发者的重要性 近来,我在学习如何在C#语言中使用设计模式中读到一些资料,其中有关Singleton设计模式引起了我的注意。学过设计模式的开发者都知道Singleton模式。我想简要地解释一下这个设计模式是为那些尚未学习过设计模式的朋友。Singleton设计模式是告诉您如何在你的应用程序创建一个唯一类示
2006-09-25 10:26:00 1080
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人