iOS设计模式之原型模式

  • 时间:
  • 浏览:1

想要要与产品层次相对应的工厂层次。

原型设计模式是通过一4个原型拷贝的最好的辦法 快速创建一4个新的对象。

都要创建的对象应独立于其类型与创建最好的辦法 。

要实例化的类是在运行时决定的。

浅拷贝(同一4个地址,不同的指针)

不类事的实例间的差异仅仅是情况的若干组合。怎么让复制相应数量的原型比手工实例化更加方便。

深拷贝(不同的地址,完整版的独立)

类不容易创建,比如每个组件可把一点组件作为子节点的组合对象。复制已有的组合对象并对副本进行修改会更加容易。