第1个回答 2012-09-05
java是单根的,所以会有超类这个词,其实就是继承的那一个类.
C++的多根的,不存在超类这个关键字,父类就是就是继承的那一组类.
比如在java中
public class JavaTestApplication {
public static void main(String[] args) {
SayHello app = new SayHello();
app.sayHello();
}
public void show() {
System.out.println("Hello World!");
}
}
class SayHello extends JavaTestApplication {
void sayHello() {
super.show();
}
}
那么SayHello 的方法中可以用super来调用父类的方法.
C++中是无法使用super这种东西的.
如果把super的意思引申到C++中,在不混淆的情况下,也可以说超类是父类,但是这只能私下里说.本回答被网友采纳