软件工程

UML类图

2019-08-18  本文已影响0人  闲云a

Unified Model Language(UML),统一建模语言。类图用于描述系统中所包含的类以及它们之间的相互关系,帮助人们简化对系统的理解,它是系统分析和设计阶段的重要产物,也是系统编码和测试的重要模型依据。

类表示

类图分3层:

  1. 第一层表示类的名称,如果是抽象类,则用斜线表示;
  2. 第二层是类的特性,通常表示字段或属性;
  3. 第三层是类的操作,通常是方法或行为。

注:第二层与第三层前面存在符号,“+”代表public,“-”代表private,“#”代表protected

类关系表示

说明

各种关系的强弱顺序:泛化 = 实现 > 组合 > 聚合 > 关联 > 依赖

上一篇 下一篇

猜你喜欢

热点阅读