【发布时间】:2015-10-18 11:22:18
【问题描述】:
class Base {
Base show() {
System.out.println("Base");
return new Base();
}
class Child4 extends Base {
Child4 show() {
System.out.println("Child4");
return new Child4();
}
}
public static void main(String... s) {
Child4 C1 = new Child4();
C1.show();
}
}
【问题讨论】:
-
嗨迪莎。欢迎来到堆栈溢出。请让您更容易理解您的问题:您对发布的代码有何尝试?您是否收到错误消息,或者代码的行为是否与您认为的不同?你认为它应该做什么,你观察到了什么行为?
-
不要将 Child4 类嵌套到 Base 类中。使用 2 个不同的文件:每个类一个。
标签: java non-static