单件模式
??? Singleton模式是一個較為簡單的模式,下面的代碼就可以建立一個Singlton模式的例子,這是一個寫系統日志的類,實際應用的意義在于在內存中只保存一個實例,避免開辟多個功能相同的工具類實例而耗用系統資源。當多個應用調用同一個工具類或控制類時特別有意義,建議團隊開發時采用。
|  public class LogWriter  { ??? //申明一個靜態的變量,類型為類本身 ??? private static LogWriter _instance = null;
 ??? //將類的構造函數私有化,使得這個類不可以被外界創建 ??? private LogWriter()??? { ??? } ??? //提供靜態的方法,創建類的實例 ??? public static LogWriter GetInstance()??? { ??????? if (_instance == null) ??????? { ??????????? _instance = new LogWriter(); ??????? } ??????? return _instance; ??? } }  | 
轉載于:https://www.cnblogs.com/yirlin/archive/2006/03/21/355367.html
總結
                            
                        - 上一篇: 利用HttpModuler实现WEB程序
 - 下一篇: DevExpress WinFormsS