UML类图关系

类图关系


End

UML类图

泛化(generalization)

generalization

  • 继承非抽象类

实现(realize)

realize

  • 继承抽象类,实现接口

聚合(aggregation)

aggregation

  • 构造函数中包含另一个类的实例作为参数
  • 客户端同时了解两个类,因为他们是独立的

组合(composition)

composition

  • 构造函数包含另一个类的实例化,两者紧密耦合在一起
  • 客户端中只认识类B,因为类A被严密地封装在类B中

关联(association)

association

  • 成员变量,类B是类A的属性

依赖(dependency)

dependency

  • 类B是Public的, 类A可以调用它
  • 类B是类A中某个方法的局部变量(持有类B的是类A的一个方法,而不是类A自身)
  • 类B是类A某个方法的参数或返回值


Top

Donate
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2022 Mr.Yao
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信