다음 클래스 정의에 따라 ㉠ ~ ㉣ 문장을 수행할 때, 오류가 발생하지 않는 것만을 모두 고른 것은?
abstract class A {
}
class B extends A {
}
...
A inst1 = new A(); // ㉠
A inst2 = new B(); // ㉡
B inst3 = new B(); // ㉢
B inst4 = new A(); // ㉣
...- ①㉠, ㉢
- ②㉡, ㉢
- ③㉡, ㉣
- ④㉡, ㉢, ㉣
선지를 골라 바로 채점해 보세요.
정답 ②
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)