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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Eagle 高级黑马   /  2014-10-11 13:01  /  1283 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

刚学到继承这里,毕老师说有多继承。
多继承是个什么情况??

点评

带着疑问,继续向后学  发表于 2014-10-11 13:16

10 个回复

倒序浏览
学到接口就知道了
回复 使用道具 举报
严格来说,Java中没有多继承,只有接口可以接口的继承是多继承,因为接口的方法是抽象的。
回复 使用道具 举报
多继承可以理解为一个类不可以多继承普通类,但是可以实现多个接口,
回复 使用道具 举报
老师在视频里都说了,这个不要急,到后面就会讲到了...也就是后面一点点的接口就会讲到
接口可以被类多实现,这也是对类不支持多继承的转换形式
类也可以在继承一个类的同时去实现多个接口
接口与接口之间也存在多继承
回复 使用道具 举报
沙发必占。。。。
回复 使用道具 举报
本帖最后由 838598737 于 2014-10-11 23:46 编辑

     继承只能单继承,接口可以多继承;
      假设可以多继承,一个类继承了两个父类,父类可以有同名同参数的非抽象方法,如果子类都继承了,那,结果就是jvm不知道要调用哪个类的非抽象方法
      接口就不存在这个问题,接口的方法都是抽象的没有实现。子类继承借口后实现,jvm只是调用了子类的非抽象函数,所以就不存在有冲突
回复 使用道具 举报
郭.威 中级黑马 2014-10-12 00:23:27
8#
简单的理解就是儿子继承父亲的,父类里面的属性和方法子类都可以用,先这么理解吧,你得自己往后看
回复 使用道具 举报
Eagle 高级黑马 2014-10-12 14:59:39
9#
只是赚赚经验。嘿嘿,迟早会学到的
回复 使用道具 举报
学习到后面的视频会有相关的知识解释的,相信你很快可以做到的!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马