문제
객체 지향 소프트웨어 공학에서 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것은?
① 트랜지션 ② 클래스 ③ 시퀀스 ④ 서브루틴
정답
2번
해설
정답: 2. 클래스(Class)는 공통 속성과 행위를 가진 유사한 객체들을 묶어 정의한 틀이다.
오답 풀이
- 1번: 트랜지션은 상태 간 전이를 나타내는 개념이다.
- 2번: 클래스는 유사한 객체들의 공통 특성을 표현한 것이다.
- 3번: 시퀀스는 시간 순서의 상호작용을 의미한다.
- 4번: 서브루틴은 절차적 프로그래밍의 함수 단위이다.
보충 개념 객체는 클래스의 인스턴스이며, 클래스는 속성과 메서드의 집합으로 정의된다.