objective-c子类对象调用父类方法 5
父类@interfaceP:NSObject-(void)eat;@end子类@interfaceS:P@endmain方法S*son=[Salloc];son为子类对象...
父类
@interface P : NSObject
-(void)eat;
@end
子类
@interface S : P
@end
main方法
S *son = [S alloc];
son为子类对象 如何调用父类的方法eat 展开
@interface P : NSObject
-(void)eat;
@end
子类
@interface S : P
@end
main方法
S *son = [S alloc];
son为子类对象 如何调用父类的方法eat 展开
4个回答
展开全部
直接调用[son eat];
如果你子类重写了eat,再想调用父类的,可以[super eat];
希望能帮助到你。
如果你子类重写了eat,再想调用父类的,可以[super eat];
希望能帮助到你。
追问
子类未重写 想要直接调用父类的eat方法
追答
那就[son eat];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接[S eat];就可以了,o-c所有方法默认都是共有继承
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接[son eat]就行,
内部调用就[self eat];
内部调用就[self eat];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
S *son = [[S alloc] init];
[son eat];这样应该是可以的吧!
[son eat];这样应该是可以的吧!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询