uml - 类图中的 "Derived attributes"是什么?

标签 uml class-diagram

我正在浏览一个类图。类中的一些属性用斜线“/”标记,例如 ( / -accountBalance:Dollar = 0 ) .

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

最佳答案

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

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

关于uml - 类图中的 "Derived attributes"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1357783/

相关文章:

c++ - Uml序列图: Drawing new operator in comparison with default constructor

java - 基于Hibernate生成包含关系的类图

Android API类图

uml - ERD 到类图

mysql - 在 postgresql 中实现 UML 类 : create type vs create table

uml 类图 - 什么时候应该使用用法、聚合或关联?

uml - StarUML - 如何在消息参数中创建一个新行

java - 在 UML 中表示 JPanel

language-agnostic - 这个(UML?)图的术语是什么?什么程序可以制作它?

uml - 空 UML 类的正确图形表示是什么?