泛化:继承,子类与父类
实现:子类与接口
关联:拥有关系,当前类可以知道另一个类的成员,如:老师与学生,老师得知道学生今天有没有缺勤的,我今天外出看天气会不会下雨
聚合:整体与部分,如车和轮胎
组合:整体与部分,没有公司就没有部门,关系比聚合强,部门能独立公司单独存在吗,明显不行,而轮胎可以单独存在
依赖:比如我上网需依赖计算机
泛化:空心三角形+实线,子类指向父类
实现:空心三角形+虚线,类指向接口
聚合:空心菱形+箭头,整体一端为空心菱形指向部分
组合:实心菱形+箭头,整体一端为实心菱形指向部分
关联:箭头+实现
依赖:箭头+虚线
例子:
为什么要把关系文字写出来,因为记不住呀,哈哈哈