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

다음 Java 프로그램에서 컴파일 오류가 발생하는 부분을 모두 고른 것은?
import java.util.*;

public class GenericSuperTest {
	public static void main(String args[]) {
		Vector<String>  names;
		Vector<Integer> scores;
		Vector<Object>  obj;
		Vector<?>       wild;
		
		names = new Vector<String>();
		scores = new Vector<Integer>();
		
		scores = names;			// ㉠
		obj = (Vector<Object>) names;	// ㉡
		wild = names;			// ㉢
		names = (Vector<String>) wild;	// ㉣
		scores = (Vector<String>) wild;	// ㉤
	}
}
프로그래밍언어론
  1. ①㉠, ㉡
  2. ②㉠, ㉡, ㉢
  3. ③㉠, ㉡, ㉤
  4. ④㉢, ㉣, ㉤

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

정답 ③

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

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

오류 신고