package students;
import java.util.*;
public class p1 {
private int n1 = 2;
int n2 = 3;
protected int n3 = 5;
public int n4 = 7;
}
package students1;
class abc extends students.p1 {
public static void main( String args[]) {
abc obj = new abc();
System.out.println(obj.n4);
System.out.println(obj.n3);
}
}
这是我的代码,但它给出了包语句中预期的错误类接口(interface)或枚举
最佳答案
这些必须在单独的文件中。一个名为 p1.java,另一个名为 abc.java,abc
应该是一个公共(public)类。
附带说明一下,最好以大写字母开头类型名称,因此您应该有两个类:P1.java
和 Abc.java
,而不是 p1.java
和 abc.java
。
关于java - 从另一个 "class interface or enum expected"使用一个包时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17441480/