문제
클래스 다이어그램의 요소로 다음 설명에 해당하는 용어는?
- 클래스의 동작을 의미한다.
- 클래스에 속하는 객체에 대하여 적용될 메서드를 정의한 것이다.
- UML에서는 동작에 대한 인터페이스를 지칭한다고 볼 수 있다.
① Instance ② Operation ③ Item ④ Hiding
정답
2번
해설
정답: 2. 클래스의 동작(행위)을 함수/메서드 형태로 정의한 요소는 오퍼레이션(Operation)이다.
오답 풀이
- 1번: Instance는 클래스로부터 생성된 객체이다.
- 2번: Operation은 클래스의 동작을 정의하는 요소로 정답이다.
- 3번: Item은 클래스 다이어그램의 정식 요소가 아니다.
- 4번: Hiding은 정보 은닉 개념으로 클래스 요소가 아니다.
보충 개념 클래스 다이어그램은 이름, 속성(Attribute), 오퍼레이션(Operation)으로 구성된다.