문제
객체 지향 프로그래밍에서 객체 간 통신을 위해 서로 주고받는 인터페이스이자 객체들이 메서드를 수행하도록 하는 것은?
① 클래스 ② 객체 ③ 메시지 ④ 메소드
정답
3번
해설
정답: 3. 메시지는 객체에게 작업 수행을 요청하는 통신 수단이다.
오답 풀이
- 1번: 클래스는 객체를 만들기 위한 설계도이다.
- 2번: 객체는 속성과 행위를 가진 실체이다.
- 3번: 메시지는 객체 간 상호작용 수단이다.
- 4번: 메소드는 객체가 수행하는 행위이다.
보충 개념 객체지향에서 객체는 메시지를 받아 자신의 메서드를 수행한다.