java中所谓的超类就是父类。
举例: class Dog extends Animal{} Animal就是父类,也就是超类。
举个例子。
。
。
咱中国有个食物叫 麻辣烫, 但是外国人不像咱中国人分的这么细,麻、辣、烫3中味道都是hot。
。
。
所以麻辣烫就是 hot hot hot..你可以查查 Super Class 跟这个一样,有的译为超类,有的译为父类。
。
class a: passclass b(a): passb类从a类继承而来,a就是超类,b就是子类,b类可以使用a类定义的方法,也可以在a类的基础上定义新的方法,a是基础类,b是a的扩展
还有那些类?超类就是Object,java里面的所有类的顶级类,父类和子类是有继承关系的时候产生的,派生类是c++里面的叫法,Java里面并没有,基类一般是抽象类,可以有任何多个类去继承它
是不是被扩展的那个类叫超类 。? 被继承的那个类叫基类。?基类、超类、父类都是一个意思,不同说法而已。
比如:class B{} class A extends B{} 这就可以说B是A的基类,B是A的超类,B是A的父类;反过来,A就是B的子类。