C# 设计模式2019-10-08

2019-10-08  本文已影响0人  DistantAdmirati

设计模式

单例设计模式

设计一个类的时候,保证类中只有一个实例对象。

步骤:1.声明一个静态、私有的当前类的字段

private static classname 字段;

2.创建私有的无参构造方法。这一步保证外面无法实例化对象

private 方法()

{

}

3.创建一个静态方法,在类内创建唯一对象

public static classname ziduan()

{

if (ziduan ==null)

{ ziduan=new classname();}

return ziduan;

}

静态方法,内部判断,如果字段无值,则实例化一个对象,如果有字段则返回字段。

上一篇 下一篇

猜你喜欢

热点阅读