PHP设计模式之Prototype模式

来源:互联网 发布:iphone已停用备份数据 编辑:程序博客网 时间:2024/06/05 06:26

原型模式重要的特点是,一个基类提供一个拷贝自己对象的接口方法,然后简化了子类的创建。当一个类的实例只能有几个不同状态组合中的一种时。建立相应数目的原型并克隆它们可能比每次用合适的状态手工实例化该类更方便一些,下面是Prototype模式典型的结构图:


下面的代码来源于一个大牛的blog: http://www.phppan.com/?s=%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F

原创粉丝点击