简单UML

http://www.cnblogs.com/pluviophile/p/7542017.html,看了这篇博文感觉这个例子有用遂搬运过来方便查阅

上面的类图就体现了所需要了解的类的6个基本关系
该类图中车是一个抽象类

  • 车有两个继承,小汽车和自行车,他们和车之间是实现关系,使用带空心箭头的虚线表示
  • 小汽车与SUV之间也是集成关系,他们之间是泛化关系,使用带空心箭头的实线表示
  • 小汽车与发动机,轮胎间是组合关系,使用带菱形的实线表示
  • 学生与班级之间是聚合关系,使用的是带空心菱形的实线表示
  • 学生与身份证之间是关联关系,使用一根实线表示
  • 学生上学需要使用自行车,与自行车之间是一种依赖关系,使用带箭头的虚线表示
原文地址:https://www.cnblogs.com/sangzaohaishui/p/7571952.html