无法从静态上下文错误中引用
来源:爱站网时间:2021-09-24编辑:网友分享
我在主班里有两个班。我想在静态main方法中实例化该类的两个对象。但是我得到“无法从静态上下文错误中引用”。我哪里错了? ...
问题描述
我在主班里有两个班。我想在静态main方法中实例化该类的两个对象。但是我得到“无法从静态上下文错误中引用”。我错了吗?
public class Main {
public static void main(String[] args) {
Parent p = new Parent();
}
public class Parent {
String x = "Parent";
public void print() {
System.out.println(x);
}
}
public class Child extends Parent {
String x = "Child";
public void print() {
System.out.println(x);
}
}
}
思路:
此代码将无法编译。源文件中不能包含多个公共类。