- 什么是UML类图
Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持.

2.UML类图的基本结构:
类的名称(动物),类的特性(生命),类的操作(繁殖)

3.UML类图接口的表示:
- 第一种:
用《interface》来标示

- 第二种:
用棒棒糖+右上角接口名称来标示

4.UML类图继承的表示:
继承关系用空心三角+实线来表示

5.UML类图实现接口的表示:
用空心三角+虚线来表示

6.UML类图关联关系的表示:
当一个类知道另一个类用关联
企鹅 ——> 气候
实线箭头标示

7.UML类图聚合关系的表示:
空心菱形+实线箭头标示


8.UML类图组合关系的表示:
实心菱形+实线箭头标示

9.UML类图依赖关系的表示:
虚线+实线箭头标示

网友评论