已学的UML类图的基本元素

Posted 匿名甩尸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了已学的UML类图的基本元素相关的知识,希望对你有一定的参考价值。

单个类

Class +String public -String private #String protected ~String default +Abstract() : String +Static() : String

如图中类图所示
+表示public修饰符
-表示private修饰符
#表示protected修饰符
~表示默认包权限,即本包可见,外部包不可见
斜体字表示抽象方法
下划线表示静态方法

类间关系

继承

A B

图中所示有误,应用空心三角与实线表示继承关系

实现

A B

图中所示有误,应用空心三角与虚线表示继承关系

聚合(has a关系)

A B

用空心菱形与实线箭头表示,如图表示B 含有一个 A

以上是关于已学的UML类图的基本元素的主要内容,如果未能解决你的问题,请参考以下文章

已学的UML类图的基本元素

已学的UML类图的基本元素

鸡肋分享——就算没用也要学的UML

UML类图的六大关系

设计模式-UML类图的各符号含义(转)

UML学习——类图