【发布时间】:2017-09-04 11:30:41
【问题描述】:
我目前正面临super 关键字的理解问题。我知道super 是对特定子类的下一个超类的引用。无论如何,我想向您展示我的问题:
public class Father{
int length;
Father(String s){
length = s.length();
}
}
public class Sub extends Father {
char c;
Sub(String s) {
super(s);
c = s.charAt(0);
}
}
super(s) 行在 Sub 类中做了什么?如果我将父亲类从 public 更改为 abstract 会发生什么?
【问题讨论】:
标签: java abstract-class subclass superclass super