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
展开
 我来答
太平太平四季春8032
2012-11-27
知道答主
回答量:20
采纳率:0%
帮助的人:16万
展开全部
直接调用[son eat];
如果你子类重写了eat,再想调用父类的,可以[super eat];
希望能帮助到你。
追问
子类未重写 想要直接调用父类的eat方法
追答
那就[son eat];
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
335039507
2012-11-28
知道答主
回答量:30
采纳率:0%
帮助的人:3.5万
展开全部
直接[S eat];就可以了,o-c所有方法默认都是共有继承
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lization
2012-11-28 · TA获得超过267个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:89.5万
展开全部
直接[son eat]就行,
内部调用就[self eat];
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xpsuperman174
2012-11-27 · TA获得超过2862个赞
知道小有建树答主
回答量:884
采纳率:0%
帮助的人:1245万
展开全部
S *son = [[S alloc] init];
[son eat];这样应该是可以的吧!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式