PHP 设计模式系列 —— 原型模式(Prototype)

原型模式类图

1、模式定义 通过创建原型使用克隆方法实现对象创建而不是使用标准的 new 方式。 2、UML类图 3、示例代码 BookPrototype.php <?php namespace DesignPatterns\Creational\Prototype; /** * BookPrototype类 */ abstract class BookPrototype { /** * @va…