什么是类图中的“派生属性”?

时间:2009-08-31 14:38:14

标签: uml class-diagram

我正在阅读一个类图。类中的某些属性标有斜杠“/”ex ( / -accountBalance:Dollar = 0 )

当我们说“派生属性”时,我们可以指它是枚举还是其他类实例(通常是自定义数据类型)?

1 个答案:

答案 0 :(得分:17)

属性前面的斜杠表示该属性是派生的。派生属性的值是根据图中其他模型elemet的值计算的。例如,accountBalance值可以从该帐户的付款和存款列表中获得(假设有关付款和存款的信息存储在图表中的其他类别中)。

派生属性的派生规则(即如何计算其值)可以用自然语言指定,或者更正式地在OCL中指定