java - 初学者 UML 类图 : am i allowed to do this kind of generalization

标签 java uml class-diagram

我不确定如何描述这一点,所以我想出了一个粗略的图表/场景作为示例:

http://imageshack.us/photo/my-images/703/tuc8.png/

例如,如果一家公司有兼职/全职员工,这些员工会进一步分割为员工类型(销售、管理等)。我将如何表达这种概括形式?我在图中的表达方式是否正确。

我尝试在谷歌中寻找类似的图表/场景,但找不到任何东西。 现在,假设必须将兼职和全日制类(class)定义为类(class)/对象(即就业类型不能指定为字符串....)

最佳答案

我会这样说:

enter image description here

关于java - 初学者 UML 类图 : am i allowed to do this kind of generalization,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18954813/

相关文章:

Java mysql,使用PreparedStatement的简单更新有语法错误

java - Hibernate/jpa 将 Java 日期持久保存为 H2 DB Sql 时间戳

c++ - 为 Qt 应用程序自动创建类图的工具

uml - 在事件图中加入和合并

uml - 如何在 UML 类图中表示报告

uml - 何时使用用例图和何时使用类图?

java - 使用 Lambda 表达式将字符串列表转换为 Java 中的自定义对象列表

java - 如何验证非必需的 RequestParam 不为空?

java - 观察者模式和有状态的可观察范式

properties - 建模 DateTime 原始类型