繁体   English   中英

Java UML 实现

[英]Java UML implementation

我应该如何在 Java 中制作类似的东西?

UML图

现在我有这个:

public class Person {
    String name;
    String surName;
    Integer yearOfBirth;

    //Constructors, Getters, Setters and Methods
}

public class Professor extends Person {
    String department;
   
    //Constructors, Getters, Setters and Methods
}

// Two Childs of Professor

public class DepartmentProfessor {
    String departmentName;

    //Constructors, Getters, Setters and Methods
}

我是UML的新手,如果我理解正确,教授必须是一个接口,而DepartmentProfessors必须实现它,但是我遇到了Person是超类,有具体方法, Professor的问题,它有两个子类。

你误会了。 Professor是一个简单的班级和DepartmentedProfessors一样。 只有后者取决于第一个(虚线箭头线)。 这是因为Professor在操作的放慢参数使用addProfessor(Professor)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM