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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

为什么类可以单继承而不可以多继承,而接口可以多继承,还可以多层继承呢?

2 个回复

倒序浏览
这个怎么说呢,继承就好比一个父亲生了一个儿子,儿子继承自这个父亲,并且只有一个父亲,不可能有多个父亲
接口就是这个儿子上学需要校长叔叔帮忙入学,出门需要司机叔叔开车送,可以有很多个叔叔帮他做事,大概是这样,不知道解释的合不合适
回复 使用道具 举报
maxwell247 来自手机 中级黑马 2015-9-22 12:19:53
藤椅
因为接口里面都是抽象方法。子类必须自己再实现一次。而类就不同了,父类有的,子类可以不是实现。这就是隐患的产生缘由
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马