上述代码中SubClass类继承自Object类和SuperClass类,泹是上述的运行结果是对的呀并不出现编绎提示错误。
不知怎么贴图所以以附件形式呈上来了。
一个对象只能有一个父类所说的不能多继承是说一个类只能有一个父类。当类a继承了类bb类是a类的父类,Object类是b的根你可以理解为b的grandfather。
不允许多继承是说一个extends之后只能有一個类对比一下c++就理解了。
我在看马士兵老师的视频的时候记得他老人家说过:在java中,所有的类都隐式的继承自Object(网上也如是说)
“……当类a继承了类b,b类是a类的父类Object类是b的根……”
但根据“所有的类都隐式的继承自Object”来说,“当类a继承了类bb类是a类的父类,Object类是b的根”这是不错但Object类是b的根的同时,Object类是a的根啊如此一来,a岂不是同时兼有b、Object两个根
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。