A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© libra 中级黑马   /  2014-6-25 19:59  /  1154 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

@intface person :NSobject
        int age;
        doble weight:

@end
- (void) speak;
@implementation person
-(void) speak
{
     @NSlog(@“我要说话~”);
}
@end
void main()
{
     person  *p=[person new];
    [p speek];

    person   *p2=[person new];
   [p2 speek];
}
这里的两个都是调用了类中的一个方法,对象中的方法可以重写么?

8 个回复

倒序浏览
同学 你这代码需要好好修改下,这代码能跑起来?
回复 使用道具 举报
chain 发表于 2014-6-25 20:07
同学 你这代码需要好好修改下,这代码能跑起来?

:P恩,写的比较仓促。。还是想知道能不能重写。
回复 使用道具 举报
libra 发表于 2014-6-25 20:17
恩,写的比较仓促。。还是想知道能不能重写。

不懂你想表示什么,一般情况下是重写父类的方法,你的意思是难道在下面重写?
回复 使用道具 举报
OC中子类可以复写父类的方法。
回复 使用道具 举报
OC里面子类可以重写父类的方法。在子类里面调用父类的复用方法用 [super 方法名];。
回复 使用道具 举报
注意代码插入规则!!!
回复 使用道具 举报
libra 中级黑马 2014-6-26 12:37:08
8#
ios风痕 发表于 2014-6-26 00:44
注意代码插入规则!!!

新人。。。没找到代码插入规则。可以发一个给我吗?谢谢!
回复 使用道具 举报

如图 ,看看吧

QQ图片20140626193948.jpg (20.23 KB, 下载次数: 22)

QQ图片20140626193948.jpg
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马