我是 Objective-C 的新手,我想知道它是否正确:我有一堂课
@interface BaseClass : NSObject
然后我创建了该类的对象:
BaseClass *baseClassObject = [[BaseClass alloc] initWith...];
之后我有另一堂课:
@interface AdvancedClass : BaseClass
取决于我在 BaseClass 中获得的数据(对象初始化器,稍后的方法)我可能想要扩展对象的功能。所以我想 baseClassObject 成为 AdvancedClass 类的对象。
1)这是正确的吗?2)这有可能像那样“提升”对象吗?