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 }
  • 相关阅读:
    Java
    maven打包
    maven
    memset用法祥解
    HTML5 canvas save和restore方法讲解
    修复无线链接时断时连
    VirtualBox内Linux系统怎样与Windows共享文件夹
    Ubuntu默认密码,及其修改
    mysql中char与varchar的区别分析
    javax.servlet包介绍
  • 原文地址:https://www.cnblogs.com/jasenkin/p/1673621.html
Copyright © 2011-2022 走看看