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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 陈志辉 于 2014-4-14 18:20 编辑

Object-c的类可以多重继承么?可以实现多个接口么?重写一个类的方式用继承好还是分类好?为什么?
求解答

评分

参与人数 1黑马币 +2 收起 理由
jing迪 + 2

查看全部评分

2 个回复

倒序浏览
Objcet-c不可以多继承,只能单继承。。
重写方法,其实可以叫做覆盖父类的方法

如果是扩展,就可以用分类来写。。如果是要覆盖父类的方法,就继承

评分

参与人数 1技术分 +1 收起 理由
jing迪 + 1

查看全部评分

回复 使用道具 举报
Objcet-c是单继承的。一个类只能有一个父类。

Objcet-c是没有接口的。

你看到的@interface不是接口,是声明类的关键字 。

分类,我的理解是用来在已经完成的类,进行新增功能或者修改功能用的。

评分

参与人数 1技术分 +1 收起 理由
jing迪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马