정보처리기사 · 핵심요약

2026 정보처리기사 필기 핵심요약

2026

학습유형 선택

소프트웨어 설계

핵심046

객체(Object)

출제 빈도 8회

원본 17쪽

객체는 데이터와 데이터를 처리하는 함수를 묶어 놓은(캡슐화한) 하나의 소프트웨어 모듈이다.

•객체가 가지고 있는 정보로 속성이나 상태, 분류 등을데이터나타냄•속성(Attribute), 상태, 변수, 상수, 자료 구조라고도 함•객체가 수행하는 기능으로 객체가 갖는 데이터(속성, 상태)를 처리하는 알고리즘함수•객체의 상태를 참조하거나 변경하는 수단이 되는 것으로 메소드(Method, 행위), 서비스(Service), 동작(Operation), 연산이라고도 함

• 객체의 특성

- 객체는 독립적으로 식별 가능한 이름을 가지고 있다. - 객체가 가질 수 있는 조건을 상태(State)라고 하는

데, 일반적으로 상태는 시간에 따라 변한다.

- 객체와 객체는 상호 연관성에 의한 관계가 형성된다. - ‌객체가 반응할 수 있는 메시지(Message)의 집합을 행

위라고 하며, 객체는 행위의 특징을 나타낼 수 있다.

- ‌객체는 일정한 기억장소를 가지고 있다.

객체의 메소드는 다른 객체로부터 메시지를 받았을 때 정해진 기능을 수행한다.

잠깐만요 ! 메시지(Message) 메시지는 객체들 간에 상호작용을 하는 데 사용되는 수단으로, 객체에게 어떤 행위를 하도록 지시하는 명령 또는 요구사항입니다.

원본 추출 이미지(검수용·회차 숫자 원문 포함)

구조화된 본문이 원본과 맞게 들어갔는지 확인하기 위한 이미지입니다. 이미지 안에는 원본 회차 숫자와 다음 절 일부가 포함될 수 있습니다.