UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)

  1. UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合
  2. UML类图几种关系的总结

泛化

类继承和类实现接口关系,表示垂直关系;

强弱程度

泛化=实现 > 组合(关联关系特例,contains-a的关系)> 聚合(关联关系特例,成员参数,表示has-a关系) > 关联(成员参数) > 依赖(作为方法参数);

组合:contains-a语义,你和你的大脑;大雁◆->翅膀;
聚合:has-a语义,公司有职员;雁群◇->大雁等;

简单脑图
实例

推荐阅读更多精彩内容

  • 怪异是从早上那场事故开始的。 早上,林彦已经到公司楼下的时候,被一辆准备驶进公司的维修车撞上了。...
    橙色小胖子阅读 586评论 0 10
  • 太阳才没有心情不好 他只是躲了起来 享受着 可以让自己变得更加明媚的 泡泡浴 西湖边上的杨柳们 才没有垂头丧气 她...
    NowH3R3阅读 117评论 0 1
  • 我居然写美貌这个话题了,以前,我以为一辈子也不可能写这个话题。 但是,我们公众号的花茶小妹是个好看的气死人,拼命的...
    花茶大妹阅读 1,381评论 0 1
  • 所有的民族都有着悠久的历史文化和古老传说。 你印象中的苗族是什么样的呢?是通身佩带精致银白色银饰的美丽苗家阿妹;是...
    戴丽雯阅读 2,440评论 3 10