본문으로 건너뛰기

객체지향 프로그래밍의 캡슐화(Encapsulation)

제129회1교시SW공학/프로젝트관리신규무료

정보관리기술사 제129회 1교시 9번 문항으로, 과목은 SW공학/프로젝트관리입니다. ‘캡슐화’ 키워드는 정보관리기술사 기출 7문항에 나왔습니다.

원문 문제

정보관리기술사 제129회 9번. 객체지향 프로그래밍의 캡슐화(Encapsulation)

핵심 키워드

  • 캡슐화
  • 정보 은닉
  • 접근 제어자
  • 데이터 보호
  • 인터페이스

고득점 가이드 — 1. 개요

캡슐화는 객체의 데이터(속성) 와 행위(메서드) 를 하나의 단위로 묶고, 내부 구현 세부사항을 외부로부터 감추어 공개된 인터페이스로만 접근하도록 제한하는 OOP 의 핵심 설계 원칙이다. 정보 은닉(Information Hiding) 을 구현 수단으로 삼아 객체 자율성·모듈 독립성을 확보하며, 상속·다형성·추상화와 함께 4 대 원리를 구성한다.

로그인하면 무료로 전문을 볼 수 있어요

  • 변형 문제
  • 답안 골격
  • 고득점 가이드 전문

목차 조립 훈련

논점 카드와 함정 카드가 섞인 더미에서 답안 목차를 직접 짜 보고, 바로 채점 결과를 받아요.

로그인하고 목차 조립 시작

출제 이력

  • 캡슐화기출 7문항
  • 정보 은닉기출 4문항
  • 접근 제어자기출 3문항
  • 데이터 보호기출 3문항
  • 인터페이스기출 2문항

같은 과목 문항

SW공학/프로젝트관리 기출 전체 보기 →

AI 생성 골격 · 미검수