Java 虽然不允许多重继承,但扩展另一个类的类如何扩展对象类?
因为我是java新手。我想知道,如果java不支持多重惯性,那么一个类如何扩展另一个类以及默认的超类对象?因为虽然不允许多重继承,但一个类可以从另一个类继承,而另一个类可以从另一个类继承,最终该链顶部的类将从该对象继承(如果您不指定要继承的任何特定类,它就会这样做。)多重继承”与您描述的不同,它指的是扩展多个类的单个类,例如 公共类MultipleClass扩展了ClassA、ClassBJava 虽然不允许多重继承,但扩展另一个类的类如何扩展对象类?,java,class,inheritance,multiple-inheritance,superclass,Java,Class,Inheritance,Multiple Inheritance,Superclass,因为我是java新手。我想知道,如果java不支持多重惯性,那么一个类如何扩展另一个类以及默认的超类对象?因为虽然不允许多重继承,但一个类可以从另一个类继承,而另一个类可以从另一个类继承,最终该链顶部的类将从该对象继承(如果您不指定要继承的任何特定类,它就会这样做。)多重继承”与您描述的不同,它指的是扩展多个类的单个类,例如 公共类MultipleClass扩展了ClassA、ClassB 您所描述的只是继承的层次结构。与继承相关的两个听起来相似的概念是多重继承和多级继承 java中不允许多重继
您所描述的只是继承的层次结构。与继承相关的两个听起来相似的概念是多重继承和多级继承 java中不允许多重继承。这会阻止一个类继承多个类。例如,我们不能将一个类声明为:
Class C extends A, C
但由于允许多级继承,因此允许通过类C扩展类B(扩展类A)
Class B extends A
及
是允许的。虽然这已经得到了回答,但这里有一个不同的视角。试着用人类的角度来思考。你不能有两个亲生父亲,但你继承了你父亲、你祖父、曾祖父等的特征……同样,当你扩展一个类时,这个类就变成了父类,你将继承它树上每一个父类的t性状
;)没有多重继承意味着你只能有一个父亲,但可能有很多祖先。@Anshul没问题!这就是我们来这里的目的。+1-为了,是的,我的意思是,如果你想了解它的所有技术…;)杰杰。。不是,但真的,好的,明确的答案。
Class C extends B