합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

정보처리기사 필기프로그래밍 언어 활용정보 은닉난이도 1MCQ

정보처리기사 필기 정보 은닉 기출문제 #4092

문제

다음 중, 아래에서 설명하는 객체지향 기술은 무엇인가?

<보기>

  • 캡슐화의 가장 큰 목적으로 실제 구현되는 내용의 일부를 외부로부터 감추는 것이다.
  • 클래스 내부 속성과 메소드를 외부의 영향으로부터 보호할 수 있도록 설계하는 방법이다.

① Information Hiding ② Polymorphism ③ Abstract ④ Inheritance

정답

1

해설

정답: 1. 내부 구현 정보를 외부로부터 감추는 객체지향 원리는 정보 은닉이다.

오답 풀이

  • 1번: Information Hiding은 내부 구현을 숨기고 공개 인터페이스로만 접근하게 한다.
  • 2번: Polymorphism은 같은 메시지에 객체마다 다르게 응답하는 성질이다.
  • 3번: Abstract는 공통 특징을 추출해 모델화하는 추상화이다.
  • 4번: Inheritance는 상위 클래스의 속성과 메서드를 하위 클래스가 물려받는 것이다.

보충 개념 정보 은닉은 캡슐화를 통해 변경 영향 범위를 줄이고 객체의 자율성을 높인다.

정보처리기사 필기 프로그래밍 언어 활용 다른 기출문제

정보처리기사 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 필기] 정보 은닉 프로그래밍 언어 활용 기출 #4092 | 문어CBT