1.继承关系
定义:A类是一种B类的时,例如学生是一类人,学生类继承人类;猫是一种动物,猫类继承动物类。
为什么要用继承:
1.子类可以拥有父类的(非私有)特征(属性),(非私有)行为(方法);
2.子类也可以定义自己的属性和方法.
2.关联关系
定义:类与类之间存在关联,在一个类中定义另外一个类。
3.依赖关系
定义 :一个类的创建必须要依赖另外一个类。
4.聚合关系
定义:定义一种 整体和部分的关系,A类是B类的一部分 , A类和B类是聚合关系 例如 胳膊是身体的一部分。
5.实现关系
定义:定义某一种功能(接口)被某个类具体化。