← 회차 전체 문제편집복원자동 검사 완료2021년 정보처리기사 2회 필기 · 소프트웨어 설계 · 20번
객체지향 설계에서 객체가 가지고 있는 속성과 오퍼레이션의 일부를 감추어서 객체의 외부에서는 접근이 불가능하게 하는 개념은?
- 1
조직화(Organizing)
오답 이유조직화는 구성 요소를 일정한 체계로 배열하는 일반적 활동으로, 객체 내부의 접근 제한을 뜻하지 않습니다. - 2
캡슐화(Encapsulation)
오답 이유캡슐화는 데이터와 연산을 하나의 객체로 묶는 원리입니다. 내부 구현을 감추는 데 활용되지만, 지문이 직접 묻는 개념은 정보 은닉입니다. - 3
정보 은닉(Information Hiding)
정답 근거정보 은닉은 객체의 속성과 오퍼레이션 가운데 외부에 공개할 필요가 없는 부분의 접근을 제한하는 원리입니다. - 4
구조화(Structuralization)
오답 이유구조화는 시스템이나 프로그램을 일정한 구조로 나누어 설계하는 방식으로, 객체 내부 접근 제한과는 다릅니다.
정답·상세해설정답 3번
객체 내부의 속성과 오퍼레이션 일부를 외부에서 직접 접근하지 못하도록 감추는 개념은 정보 은닉입니다. 캡슐화는 데이터와 연산을 하나의 단위로 묶는 원리이며 정보 은닉을 구현하는 수단이 될 수 있지만, 지문의 정의에 직접 해당하는 답은 ③ 정보 은닉입니다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 자동 검사 완료
- 최종 검수
- 2026-08-13