【发布时间】:2013-03-21 17:03:32
【问题描述】:
这是一个普遍的问题。我可以将我的问题分为两个:
我有一个继承自 ParentClass 的 Class ChildClass。
- ParentClass 有很多属性和方法。
- ChildClass 有一些新方法和一些新属性。
1) 我想定义一个initFromParentClass 方法,其签名为
- (id) initFromParentClass:(ParentClass)anObjectFromTheParentClass
这将基于anObjectFromTheParentClass 创建ChildClass 的新实例——也就是说,新实例的所有属性都是从“父实例”的属性中“复制”的。
2) 这两个父/子对象可以动态链接吗?即:如果父母改变,孩子改变?
谢谢
【问题讨论】:
标签: objective-c oop parent-child