当前位置: 首页 > 后端技术 > PHP

PHP设计模式:工厂模式、单例模式、注册树模式

时间:2023-03-30 03:49:57 PHP

1.工厂模式:对象是在工厂方法或类中生成的,而不是直接在代码中new。优点:当一个常用的类需要在多处new时,使用工厂模式,方便类的扩展和维护。文件目录:Frame/Factory.php2.单例模式:类本身只允许新建实例化对象优点:类不能从外部new,并且对象在类本身中创建一次,节省资源开销文件目录:Frame/Database.php3.注册树模式:将一个对象注册到全局注册树中供全局使用存放目录:Frame/Register.php