문제 상세보기
문제 정보

문제 ID: 540250

카테고리: 정보처리기사

강의: 미분류

키워드: 없음

문제
객체지향 기법에서 같은 클래스에 속한 각각의 객체를 의미하는 것은?
정답을 선택하세요
1 instance
2 message
3 method
4 module
단일 문제
정답
1번 : instance
해설 gpt-4o-mini 생성
[정답 근거] → 객체지향 기법에서 'instance'는 특정 클래스의 정의에 따라 생성된 개별 객체를 의미합니다. 즉, 같은 클래스에 속한 각각의 객체는 그 클래스의 인스턴스입니다. 예를 들어, '자동차'라는 클래스가 있다면, '내 차', '네 차' 등은 모두 자동차 클래스의 인스턴스입니다.

[오답 해설] →
2. 'message'는 객체 간의 상호작용을 나타내는 용어로, 객체가 다른 객체에게 정보를 전달하는 방식입니다. 이는 객체의 상태나 행동을 변경하는 데 사용됩니다.
3. 'method'는 클래스에 정의된 함수로, 객체가 수행할 수 있는 행동을 나타냅니다. 객체가 특정 작업을 수행할 때 호출됩니다.
4. 'module'은 코드의 재사용성을 높이기 위해 관련된 함수나 클래스를 묶어 놓은 단위로, 객체지향 기법과는 다른 개념입니다.

[학습 포인트] → 객체지향 프로그래밍의 기본 개념인 클래스와 인스턴스의 차이를 명확히 이해하는 것이 중요합니다. 클래스는 객체의 설계도이며, 인스턴스는 그 설계도를 바탕으로 생성된 실제 객체입니다. 이를 통해 객체지향 프로그래밍의 구조와 동작 방식을 보다 잘 이해할 수 있습니다.