[7급 국가직 프로그래밍언어론 2009년 6번]

다음 Java 프로그램은 컴파일(compile) 도중 오류가 발생한다. 정상적으로 컴파일 되도록 하기 위한 조치로 옳지 않은 것은?
class Test {
     Test() { System.out.println("C()"); }
     Test(int n) { System.out.println("C(I)"); }	// ㉠
     void m() { System.out.println("()V"); }	// ㉡
     void m(long n) { System.out.println("(L)V"); }	// ㉢
     int m(long n) { System.out.println("(L)I");	// ㉣
                     return (int)n; }	// ㉣
  }
프로그래밍언어론
  1. ①㉠, ㉡을 모두 제거
  2. ②㉡, ㉢을 모두 제거
  3. ③㉡, ㉣을 모두 제거
  4. ④㉢, ㉣을 모두 제거

선지를 골라 바로 채점해 보세요.

정답 ①

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고