对象返回和声明的UML类图

时间:2013-10-18 02:22:33

标签: java uml

如何在UML类图中模拟y和getY函数的声明,这是用Java编写的语言。

public class MyProgram {
 private Double y = 5;

 double getY() { return new Double(y); }
}

1 个答案:

答案 0 :(得分:0)

来自IBM UML Basics

类的UML表示是一个矩形,包含三个垂直堆叠的隔间,如图所示。

顶部隔间显示班级名称。

中间隔间列出了类的属性。

底部隔间列出了班级的操作。

在类图上绘制类元素时,必须使用顶部隔离专区,而底部的两个隔离专区是可选的。 (在描绘更高细节水平的图表中,底部两个是不必要的,其中目的是仅显示分类器之间的关系。)图1显示了建模为UML类的航空公司航班。我们可以看到,名称是Flight,在中间隔层,我们看到Flight类有三个属性:flightNumberdepartureTimeflightDuration。在底部隔层中,我们看到Flight类有两个操作:delayFlightgetArrivalTime

enter image description here

enter image description here