객체지향 모델에서 객체에 관한 설명으로 틀린 것은?
- 1
객체는 상태와 행위를 가지며 다른 객체와 구별되는 식별성을 갖는다.
오답 이유상태·행위·식별성은 객체를 설명하는 핵심 요소다. - 2
객체는 공통 속성과 연산을 정의한 여러 클래스의 집합이다.
정답 근거클래스가 객체 집합의 공통 명세를 제공하며 객체가 클래스들의 집합인 것은 아니다. - 3
객체는 데이터를 나타내는 속성과 그 데이터를 다루는 연산을 함께 캡슐화할 수 있다.
오답 이유속성과 연산을 하나의 단위로 묶는 캡슐화는 객체지향의 기본 구조다. - 4
객체의 현재 상태는 시점별 속성값으로 표현할 수 있다.
오답 이유속성값의 조합은 특정 시점의 객체 상태를 나타낸다.
정답 2번
클래스가 공통 속성과 연산을 가진 객체들의 형식을 정의한다. 객체가 여러 클래스의 집합이라는 ②는 관계를 반대로 설명해 틀리다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21
객체지향 설계 원리 핵심정리
정보 은닉·캡슐화·상속·다형성의 차이와 객체지향 설계 원칙을 문항의 표현에 맞춰 구분합니다.
- 지문이 내부 속성·오퍼레이션의 외부 접근 제한을 직접 묻는다면 정보 은닉이 핵심이다.
- 캡슐화는 데이터와 연산을 하나의 단위로 묶는다는 표현에 초점을 둔다.
같은 과목 학습 문제 12개
2021년 1회 · 1번분산 컴퓨팅 환경에서 서로 다른 기종 간의 하드웨어나 프로토콜, 통신환경 등을 연결하여 응용 프로그램과 운영환경 간에 원만한 통신이 이루어질 수 있게 서비스를 제공하는 소프트웨어는?
기본 유스케이스 수행 시 특별한 조건을 만족할 때 수행하는 유스케이스는?
UML(Unified Modeling Language)에 대한 설명 중 틀린 것은?
운영체제 분석을 위해 리눅스에서 버전을 확인하고자 할 때 사용되는 명령어는?
럼바우(Rumbaugh) 분석기법에서 정보 모델링이라고도 하며, 시스템에서 요구되는 객체를 찾아내어 속성과 연산 식별 및 객체들 간의 관계를 규정하여 다이어그램을 표시하는 모델링은?
GoF(Gang of Four) 디자인 패턴의 생성패턴에 속하지 않는 것은?
현행 시스템 분석에서 고려하지 않아도 되는 항목은?
UML 다이어그램 중 시스템 내 클래스의 정적 구조를 표현하고 클래스와 클래스, 클래스의 속성 사이의 관계를 나타내는 것은?
객체지향 분석 방법론 중 Coad-Yourdon 방법에 해당하는 것은?
객체지향 개념에서 연관된 데이터와 함수를 함께 묶어 외부와 경계를 만들고 필요한 인터페이스만을 밖으로 드러내는 과정은?
디자인 패턴을 이용한 소프트웨어 재사용으로 얻어지는 장점이 아닌 것은?
다음은 어떤 프로그램 구조를 나타낸다. 모듈 F에서의 fan-in과 fan-out의 수는 얼마인가?