다음 Java 프로그램에 사용된 객체지향언어의 특성이 아닌 것은?
public class Animal {
private int legs = 4;
String name = "동물";
public void walk() {
System.out.println(name + "(이)가 걸었습니다.");
}
}
public class Lion extends Animal {
String name = "사자";
public void walk() {
System.out.println(name + "가 걸었습니다.");
}
}- ①캡슐화(encapsulation)
- ②오버로딩(overloading)
- ③상속(inheritance)
- ④오버라이딩(overriding)
선지를 골라 바로 채점해 보세요.
정답 ②
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)