Singleton设计模式(单实例)
生活随笔
收集整理的這篇文章主要介紹了
Singleton设计模式(单实例)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;//Singleton設計模式(單實例)
namespace?ConsoleApplication6
{class?Program{static?void?Main(string[]?args){//案例:Singleton?s?=?Singleton.getSingleton();s.name?=?"asd";Singleton?s1?=?Singleton.getSingleton();s1.ShowMsg();Console.ReadKey();}}class?Singleton{//靜態類(自己)private?static?Singleton?singleton?=?null;//私有構造函數private?Singleton()?{?}public?static?Singleton?getSingleton(){if?(singleton?==?null)singleton?=?new?Singleton();//實例化return?singleton;}public?string?name?{?get;?set;?}public?void?ShowMsg(){Console.WriteLine(name);}}
}
轉載于:https://blog.51cto.com/962410314/1619837
總結
以上是生活随笔為你收集整理的Singleton设计模式(单实例)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用CXF与Spring集成实现REST
- 下一篇: 《深入理解java内存模型》学习整理1