UML 解析

UML 解析

泛化

表示类与类之间的继承关系、接口与接口之间的继承关系;

实现

表示类对接口的实现

依赖

当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一种“相识关系”,只在某个特定地方才有关系

关联

表示类与类或类与接口之间的依赖关系,表现为“拥有关系”.

聚合

关联的特殊情况,体现部分-整体关系,是一种弱拥有关系;整体和部分可以有不一样的生命周期;是一种弱关联.

组合

关联的特殊情况,也体现了体现部分-整体关系,是一种强“拥有关系”;整体与部分有相同的生命周期,是一种强关联.

类表示方法

访问修饰符

  • 符号 + 表示public;
  • 符号 - 表示private;
  • 符号 # 表示protected;
  • 省略这些修饰符表示具有package级别的可见性。

静态

  • 如果属性或方法具有下划线,则说明它是静态的。
  • 描述信息使用 << >> 。
  • 类的性质是由一个属性、一个赋值方法和一个取值方法组成。书写方式和方法类似。

图例

UML 解析

上一篇:纯CSS实现图像鼠标悬停效果


下一篇:您查看的网页正在试图关闭窗口