PHP常用的设计模式
单例模式
单例就是单一的实例!
作用:使一个类只能实例化一个对象
三私一公:
1,私有化构造方法
作用:new一个对象时会自动触发构造方法,私有化后类外就无法new新对象了


2,增加静态公共方法
作用: 获得对象,判断当前对象是否已经存在


3,私有化静态属性
作用:保存对象,第二次实例化的时候返回私有属性的值



4,私有化克隆方法
作用:防止用户克隆已有的对象




单例就是单一的实例!
作用:使一个类只能实例化一个对象
三私一公:
作用:new一个对象时会自动触发构造方法,私有化后类外就无法new新对象了


作用: 获得对象,判断当前对象是否已经存在


作用:保存对象,第二次实例化的时候返回私有属性的值



作用:防止用户克隆已有的对象



