11
클래스 다이어그램을 살펴 보겠습니다. 클래스 내의 일부 속성은 슬래시 "/"로 표시됩니다 (예 : (/ -accountBalance:Dollar = 0)
).클래스 다이어그램에서 "파생 된 특성"이란 무엇입니까?
"파생 된 특성"이라고 할 때 열거 형 또는 다른 클래스 인스턴스 (일반적으로 사용자 지정 데이터 형식)를 의미 할 수 있습니까?
클래스 다이어그램을 살펴 보겠습니다. 클래스 내의 일부 속성은 슬래시 "/"로 표시됩니다 (예 : (/ -accountBalance:Dollar = 0)
).클래스 다이어그램에서 "파생 된 특성"이란 무엇입니까?
"파생 된 특성"이라고 할 때 열거 형 또는 다른 클래스 인스턴스 (일반적으로 사용자 지정 데이터 형식)를 의미 할 수 있습니까?
속성 앞에 슬래시가 있으면 속성이 파생됨을 의미합니다. 파생 된 속성의 값은 다이어그램의 다른 모델 요소의 값에서 계산됩니다. 예를 들어, accountBalance 값은 지불 및 예금에 대한 정보가 다이어그램의 다른 클래스에 저장되었다고 가정하면 해당 계정에 대해 작성된 지불 및 예금 목록에서 파생 될 수 있습니다.
파생 된 속성 (즉, 값을 계산하는 방법)에 대한 파생 규칙은 자연 언어 또는 OCL
에 공식적으로 지정할 수 있습니다