public class Base {
private String baseName = "base";
public Base() {
callName();
}
public void callName() {
System.out.println(baseName);
}
private String baseName = "base";
public Base() {
callName();
}
public void callName() {
System.out.println(baseName);
}
}
public class Child extends Base {
private String baseName = "sub";
public void callName() {
System.out.println(baseName);
}
public static void main(String[] args) {
Base b = new Child();
System.out.println(b);
}
}
本文通过一个简单的Java程序展示了类继承的概念及使用方式。程序包括基类Base和子类Child,子类覆盖了基类的方法并修改了字段的值,实例化子类时调用了基类的构造方法。
826

被折叠的 条评论
为什么被折叠?



