Java 파일을 컴파일하고 싶지만 파일 이름을 지정하는 방법을 모르겠다. 공용 클래스는 2 개 (1 클래스는 다른 클래스를 상속)이므로. Superclass라는 이름으로 파일의 이름을 지정했지만 cmd는 "Subclass가 공용이고 Subclass.java라는 파일에 선언되어야합니다"라는 오류를 표시합니다. 아무도 나를 해결할 수 있습니까? 고마워요컴파일 할 상속이있는 Java 파일 이름 지정
public class Superclass {
public void printMethod() {
System.out.println("Printed in Superclass.");
}
}
public class Subclass extends Superclass {
// overrides printMethod in Superclass
public void printMethod() {
super.printMethod();
System.out.println("Printed in Subclass");
}
public static void main(String[] args) {
Subclass s = new Subclass();
s.printMethod();
}
}
이 메시지는 Subclass.java라는 이름의 파일에 서브 클래스를 선언함으로써 수행 할 작업을 정확하게 알려줍니다. –
JB Nizet thx, 고정 – Mario