如何用UML

时间:2018-05-06 11:48:35

标签: uml java-time

在Java 8中,java.time.LocalDate.format(DateTimeFormatter formatter)返回String代表LocalDate的给定formatter;相反,static方法java.time.LocalDate.parse(CharSequence text)会返回LocalData个对象。

类图对象图似乎无法表达StringLocalDate之间的关系,因为没有办法指示调用哪个方法相互返回。

我的问题是:是否有可能表达LocalDate,DateTimeFormatter和String之间的关系,LocalDate可以调用format来获取字符串表示等。

1 个答案:

答案 0 :(得分:2)

您无法在静态类图中表达动态行为。你唯一可以表达的是依赖。因此,您将绘制从LocalDateStringDateTimeFormatter的依赖关系。

要显示任何调用序列,您将创建一个序列图。