본문 바로가기
소프트웨어 공학정보처리기사(구) · 2011년08월21일 · 73/100

73.객체지향 시스템에서 자료부분과 연산(또는 함수)부분 등 정보처리에 필요한 기능을 한 테두리로 묶는 것을 무엇이라고 하는가?

1
information hiding
2
class
3
encapsulation정답
4
integration

해설

<객체지향기법의 주요 원칙> encapsulation(캡슐화): 데이터와 함수를 하나로 묶는 것. 정보은폐되어 오류의 파급효과가 적다. 재사용이 용이하며 인터페이스가 단순해지고 결합도가 낮아진다. information hiding(정보은닉): 캡슐화에서 가장 중요한 개념으로, 자신의 정보를 숨기고 고려되지않은 영향(side effect)를 최소화한다. integration(상속성): 상위클래스의 모든 속성과 연산을 하위 클래스가 상속한다. class는 객체지향기법의 요소로, 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기