单例模式
单例就是单一的实例!
作用:使一个类只能实例化一个对象
三私一公:
1,私有化构造方法
作用:new一个对象时会自动触发构造方法,私有化后类外就无法new新对象了
2,增加静态公共方法
作用: 获得对象,判断当前对象是否已经存在
3,私有化静态属性
作用:保存对象,第二次实例化的时候返回私有属性的值
4,私有化克隆方法
作用:防止用户克隆已有的对象
单例就是单一的实例!
作用:使一个类只能实例化一个对象
三私一公:
作用:new一个对象时会自动触发构造方法,私有化后类外就无法new新对象了
作用: 获得对象,判断当前对象是否已经存在
作用:保存对象,第二次实例化的时候返回私有属性的值
作用:防止用户克隆已有的对象