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

一、工厂模式:工厂方法或类中生成对象,而不是在代码中直接 new
优点:将某个常用类,多个地方需要 new 时,使用工厂模式,方便类的扩展与维护
文件目录:Frame/Factory.php

二、单例模式:只允许在类的本身 new 实例化对象
优点:外部无法 new 该类,并且该对象在类本身创建一次,节约资源开销
文件目录:Frame/Database.php

三、注册树模式:将某个对象注册到全局注册树中,便于全局使用
存放目录:Frame/Register.php

你可能感兴趣的:(oop,面向对象设计模式,php)