C#设计模式之我见(二)Ⅰ

接下来介绍一下创建性模式里的单件模式(Singleton Pattern)、抽象工厂模式(Abstract Factory)、建造者模式(Builder Pattern)、工厂方法(Factory Method)原型模式(Protype Pattern),首先要回忆一下前面讲过的一些概念,理解所具有的含义,然后再来看看图示和实例。
单件模式(Singleton Pattern)实例如下:
Public Class FaxNumber
{
    Private Static FaxNumber _instance=null;
    Private FaxNumber
    {

    }
    Public Static FaxNumber GetInstance()
    {
       if(_instance==null)
       {
           _instance=new FaxNumber();
        }
        return _instance;
    }
}

阅读全文 

你可能感兴趣的:(设计模式)