public class A {

public void X() {

System.out.println("class A; method X");

}

public static void Y() {

System.out.println("class A; method Y");

}

}

public class B extends A {

public void X()

{

System.out.println("class B; method X"); }

public static void Y()

{

System.out.println("class B; method Y");

}

}public class MethodCalls {

public static void main(String[] args) {

A a = new B();

a.X();

a.Y();

B b = new B();

b.X();

b.Y();

}

}


이런식으로 출력하면 public calss가 두개라서 그런지 파일명이랑 안맞는 두개가 빨간줄 떠서 오류 뜨던데 이거 어떻게해야됩니까?