UML中类之间有四种关系:关联、依赖、泛化、聚合
关联:两个独立的对象,之间有关系。如【公司】和【员工】
依赖:两个独立的对象,当一个对象构造另一个对象,或者依赖另一个对象服务时,两者产生依赖关系。如【人】买东西时需要使用【钱】
泛化:类之间继承或接口实现的关系。如【水果】和【香蕉】、【桃】
聚合:两个对象之间有包含关系。如【计算机】和【主板】【CPU】
UML中表示方法
关联:直线
依赖:虚线+箭头,箭头指向被依赖一方,【钱】
泛化:直线+三角箭头,三角箭头指向被泛化一方,【水果】
聚合:直线+菱形箭头,菱形箭头指向被聚合一方,【计算机】