这是一个普遍的问题。我可以将我的问题分为两个:
我有一个继承自 ParentClass 的 Class ChildClass。
- ParentClass 有很多属性和方法。
- ChildClass 有一些新方法和一些新属性。
1)我想定义一个initFromParentClass
方法,其签名将是
- (id) initFromParentClass:(ParentClass)anObjectFromTheParentClass
这将创建一个新的实例ChildClass
,基于anObjectFromTheParentClass
——也就是说,新实例的所有属性都是从“父实例”的属性“复制”的。
2)这两个父/子对象可以动态链接吗?即:如果父母改变,孩子改变?
谢谢