프로그래밍 일반사무자동화산업기사 · 2015년09월19일 · 50/80
50.객체지향 개념에서 이미 정의되어 있는 상위 클래스의 메소드를 비롯한 모든 속성을 하위 클래스가 물려받는 것을 무엇이라고 하는가?
1
Abstraction
2
Method
3
Inheritance정답
4
Message
해설
객체지향 기법의 기본원칙 추상화(Abstraction) : 필요없는 부분은 생략하고 객체의 속성중 중요한것만 개략적으로 표현하는것 캡슐화(Encapsulation) : 데이터와 데이터를 조작하는 연산을 하나로 묶는것을 의미한다. 캡슐화의 장점으로는 응집도 강해짐, 인터페이스의 단순화, 재사용의 용이성등이 있다. 상속성(Inheritance) : 상위클래스의 속성과 메소드를 하위클래스가 물려받는것을 의미한다. 클래스와 객체를 재 사용할수 있다.