zoukankan      html  css  js  c++  java
  • singleton pattern简单随笔

    单件模式,就是确保一个类只有一个实例,并提供一个全局访问点。
    代码
     1 namespace SingletonPatternSam
     2 {
     3     class Program
     4     {
     5         static void Main(string[] args)
     6         {
     7             SamSingleton.Instance.Display();
     8             Console.WriteLine(SamSingleton.Instance.ToString());
     9             Console.ReadLine();
    10         }
    11     }
    12 
    13     public sealed class SamSingleton
    14     {
    15         private static string str = "";
    16         private static readonly SamSingleton instance = new SamSingleton();//构造实例对象
    17         static SamSingleton()
    18         {
    19             str = "KKK";
    20         }
    21         public static SamSingleton Instance
    22         {
    23             get { return instance; }
    24         }
    25         
    26         public void Display()
    27         {
    28             Console.WriteLine("XXXX");
    29         }
    30         public override string ToString()
    31         {
    32             return str;
    33         }
    34     }
    35 }
  • 相关阅读:
    DOM(文档对象模型)
    客户端检测
    mysql之触发器
    mysql之select(二)
    浅谈mysql中varchar(m)与char(n)的区别与联系
    mysql之select(一)
    mysql(一)
    mysql5.7.11安装遇到的问题
    Java 网络编程(二)
    Java 网络编程(一)
  • 原文地址:https://www.cnblogs.com/jasenkin/p/1673621.html
Copyright © 2011-2022 走看看