level 6
Java不支持多继承,也就是一个类不能继承两个类,
一个类如果不继承其它类,那它就默认继承了Object类
我编写一个Son类,继承Father类,在Son类中,就可以调用Father类的方法
那为什么我在Son类中仍然可以使用equals,toString等Object类的方法呢?
意思就是说这个Son类既继承了Father类,又继承 了Object类,岂不是违背了Java不能多继承的思想了吗???
2014年07月26日 13点07分
1
level 1
因为Father继承了Object,所以Father就会有toString()和equals(),Son又继承了Father,所以。。。。
2014年07月26日 13点07分
2
啊,懂了,,谢谢啊!!!!!!!!!!1
2014年07月26日 14点07分
level 12
如果你的类(除Object)外没有继承任何类,那么默认会为你继承Object
如果你的类有继承任何其他它类,其只会继承此类
2014年07月26日 13点07分
3
level 7
java不支持多继承,但支持多层继承,Object是超类,所有类的父类,可以使用该类的所有方法,施主不要再这点上面纠结,
2014年07月26日 13点07分
5
懂了懂了,哈哈
2014年07月26日 14点07分