跳至主要內容

UML类图

TenSoFlow...大约 1 分钟UML类图

UML类图

第01章 作用

可以简洁明了的帮助我们理解项目中类之间的关系。在软件工程中,类图是一种静态的结构图,描述了系统类的集合,类的属性和类之间的关系,可以简化人们对系统的理解。类图是系统分析和设计阶段的重要产物,是系统编码和测试的重要模型。

第02章 基本单元类

表示类

描述的是类与类之间的关系,所有基本单元就是类,那该如何用图表示呢?如下。

类名:填类的名称

属性:

+ 表示public
- 表示private
# 表示protected
属性类型写在前,参数名称写在后。

方法:

+ 表示public
- 表示private
# 表示protected
方法传递参数,参数名写在前,类型写在后。
方法返回值写在方法签名的后面

例子

如下有一个Student类

class Student {
    private String name;
    public String getName() {
		return name;
    }
    public void takeExam(Course course) {
        course.test();
    }
}

用类图表示为

表示接口

第03章 类与类之间的关系

在Java或其它面向对象设计模式中,类与类之间的关系有6种。

依赖

关联

聚合

组合

继承

实现

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.8