2021
02-21
02-21
c# 单例模式的实现
记一下学习单例模式的笔记:单例就是要保证该类仅有一个实例。实现完全封闭的单例(外部不能new)其实就要两点要求:全局访问:需要一个该类型的全局静态变量,每次获取实例时都要判断它是否null,不存在new,存在通过一个方法直接返回该值获取实例来保证对象唯一;实例化控制:new实例不能外部new、造成实例不唯一,需要一个私有构造器禁用共有构造器。根据new实例的时机,分为饿汉式和懒汉式:一、饿汉式单例...
继续阅读 >