Java UML 实现
Java UML implementation
我应该如何在 Java 中制作类似的东西?
现在我有这个:
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的新手,如果我理解正确的话,Professor必须是一个接口并且DepartmentProfessors必须实现它但是后来我遇到了 Person 是超类的问题,有具体的方法 Professor 并且它有两个子类。
你错了。 Professor
是简单的 class 和 DepartmentedProfessors
一样。只有后者取决于第一个(虚箭头线)。这是因为 Professor
在操作 addProfessor(Professor)
.
的参数中使用
我应该如何在 Java 中制作类似的东西?
现在我有这个:
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的新手,如果我理解正确的话,Professor必须是一个接口并且DepartmentProfessors必须实现它但是后来我遇到了 Person 是超类的问题,有具体的方法 Professor 并且它有两个子类。
你错了。 Professor
是简单的 class 和 DepartmentedProfessors
一样。只有后者取决于第一个(虚箭头线)。这是因为 Professor
在操作 addProfessor(Professor)
.