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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 谢明 中级黑马   /  2012-3-21 16:09  /  1669 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

既然任何类都是继承object的   那么  在继承另外一个  岂不是  继承了2个   不违背了单继承的原则了

3 个回复

倒序浏览

如果你写个类A,没有extends任何类,隐含就是继承Object

如果你A类继承自B,A就不extends Object了,但是你的B是extends Object的,所以A也继承自Object,是一个间接父类

评分

参与人数 1技术分 +1 收起 理由
房宝彬 + 1

查看全部评分

回复 使用道具 举报
这个问题形象点描述为:A是爷爷,B是父亲,C是孙子。B继承A,C继承B,可以说C是继承自A和B的,但是A和B对于C来讲辈分是不同的。在Java中单继承是指不允许一个类同时直接继承两个类,即一个儿子不可以拥有两个父亲!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马