单例模式

来源:互联网 发布:买p2p问题平台数据 编辑:程序博客网 时间:2024/05/16 15:36

单例模式

适用于只创建一个实例

步奏:

1:首先私有化构造结构,不然后面的无意义

2:创建一个公共方法,返回唯一实例(不创建的话则程序无其他途径创建),相当于通过方法方法实例,取消构造函数

3:创建全局唯一的单例字段

public  partial class Form2 : Form    {        public  static Form2 _frmGet = null;        private Form2()        {            InitializeComponent();        }        public static Form2 GetSingle()        {            if (_frmGet == null)            {                _frmGet = new Form2();            }            return _frmGet;        }    }
1 0