열거

UML 모델에서 열거는 사용자 정의 데이터 유형을 나타내는 클래스 다이어그램의 모델 요소입니다. 열거는 열거 값을 나타내는 이름 지정된 ID 세트를 포함합니다. 이 값을 열거 리터럴이라 합니다.

열거를 추가해서 개별 값 세트를 기술할 수 있습니다. 열거는 정수 및 부울과 같은 기본 유형이나 사용자 정의 유형을 표시할 수 있습니다.

열거에는 모델의 역할을 설명하는 이름이 있습니다. 다음 그림에 표시된 대로, 다이어그램 편집기는 열거를 두 개의 컴파트먼트가 있는 직사각형으로 표시합니다.

Boolean이라는 열거는 두 개의 공용 열거 리터럴을 포함합니다.

예제

모델은 요일을 정의하는 열거와 같은 사용자 정의 열거를 포함할 수 있습니다. 예를 들어, Day라는 열거에는 월요일, 화요일, 수요일 등의 열거 리터럴이 있습니다.

여러 프로그래밍 언어로 사용 가능한 기본 데이터 유형을 모델링할 수도 있습니다. 예를 들어, Boolean 데이터 유형에는 참 및 거짓의 열거 리터럴이 있습니다.


피드백