预计阅读时间:8 分钟
1、UML的定义
(1)UML(Unified Modeling Language),统一建模语言,以可视化的观点来看程序系统,将规格和设计重点直接写下来
(2)UML的 “attribute(属性)” 代表Java的 “field(字段)” ,UML的 “operation(操作)” 代表Java的 “method(方法)”
2、类图(class Diagram)
(1)类图是一种可表示一组类、对象实例和接口之间静态关系的图,类图并不仅仅只是类
(2)类的UML图示
public class Employee {
private String name;
private int age;
private String email;
public void modifyInfo() {
......
}
}
UML类图一般由三个部分组成:
类名:每个类都有一个类名,如果是抽象类,还需要将类名称以斜体表示
属性(Attribute):指类的成员变量,UML规定属性的表