泛化
类继承和类实现接口关系,表示垂直关系;
强弱程度
泛化=实现 > 组合(关联关系特例,contains-a的关系)> 聚合(关联关系特例,成员参数,表示has-a关系) > 关联(成员参数) > 依赖(作为方法参数);
组合:contains-a语义,你和你的大脑;大雁◆->翅膀;
聚合:has-a语义,公司有职员;雁群◇->大雁等;
类继承和类实现接口关系,表示垂直关系;
泛化=实现 > 组合(关联关系特例,contains-a的关系)> 聚合(关联关系特例,成员参数,表示has-a关系) > 关联(成员参数) > 依赖(作为方法参数);
组合:contains-a语义,你和你的大脑;大雁◆->翅膀;
聚合:has-a语义,公司有职员;雁群◇->大雁等;
本文标题:UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)
本文链接:https://www.haomeiwen.com/subject/xiddaftx.html
网友评论