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 }
  • 相关阅读:
    【排序算法汇总】
    Redis是否安装
    分布式与集群
    Redis学习
    简单算法定义见解
    KMP算法
    红黑树
    JSP与Servlet的关系
    7、创建图及图的遍历(java实现)
    6、二叉树树(java实现)
  • 原文地址:https://www.cnblogs.com/jasenkin/p/1673621.html
Copyright © 2011-2022 走看看