UML类图

2017-03-30  本文已影响0人  Sunny_一一

UML类图

UML类图

关系1:  继承关系、

一般使用extends关键字 、A extends B 表示A继承B的一些属性方法、一般用来表示父子关系、

关系2: 实现接口、

什么是接口、接口就是标准、把具有相同特性的一类行为抽象为接口、比如类人,都会说话、走路、那么人就可以抽象为接口、其中美国人、中国人、可以来实现这个接口、实现其说话这个功能、但是美国人说的是英语、中国人说的是汉语、

关系3:聚合关系

什么情况下使用聚合关系呢?聚合关系的定义、聚合表示弱拥有关系,体现的是A对象可以包含B对象,但是B对象不一定是A对象一部分、

比如:人可以拥有很多孩子、但是孩子并不是忍的一部分、如图上、大雁在在雁群中、但是大雁和雁群并没有强烈的包含关系、

关系4:组合关系、

组合关系是一种强拥有关系、比如嘴巴是人的一部分、翅膀是大雁的一部分、

关系5:关联关系、

关联关系是一种非常弱使用关系、

上一篇下一篇

猜你喜欢

热点阅读