概念
Prototype Pattern:类似复印,根据原对象复印一个新对象,并根据需求对新对象进行微调。
使用
1 |
|
比如js
可以通过原型链,实现继承的五种方法
优点
- 简化对象的创建过程
缺点
- 对象包含的所有对象都需要配备一个克隆的方法,这就使得在对象层级比较多的情况下,代码量会很大,也更加复杂
Prototype Pattern:类似复印,根据原对象复印一个新对象,并根据需求对新对象进行微调。
1 | @interface Student : NSObject |
比如js
可以通过原型链,实现继承的五种方法