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

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

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

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#
只是赚赚经验。嘿嘿,迟早会学到的
回复 使用道具 举报
学习到后面的视频会有相关的知识解释的,相信你很快可以做到的!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马