'动物'矩形框, 代表一个类(class)
类图的结构
第一层 类的名称 ,如果是抽象类,用斜体显示
第二层 类的特性,通常是字段和属性
第三层 类的操作,通常是方法或行为 ‘+’ 表示public ‘-’表示private ‘#’表示protected
类与类之间的关系
继承
空心三角形+实线
实现接口
空心三角形+虚线
关联
实线箭头
聚合
空心菱形+实线箭头
聚合表示一种弱的“拥有”关系,体现是A对象可以包含B对象,但B对象不是A对象的一部分
合成
实心菱形+实线箭头
依赖
虚线箭头
类与接口之间的关系
来源:https://www.cnblogs.com/s3320/p/11477403.html