如何用UML表示java.time.LocalDate、DateTimeFormatter、String之间的关系

如何用UML表示java.time.LocalDate、DateTimeFormatter、String之间的关系,uml,java-time,Uml,Java Time,在Java8中,Java.time.LocalDate.format(DateTimeFormatter formatter)返回一个字符串,用给定的格式化程序表示LocalDate;同样地,static方法java.time.LocalDate.parse(CharSequence text)返回一个LocalData对象 类图或对象图似乎无法表示字符串和LocalDate之间的关系,因为无法指示调用哪个方法来彼此返回 我的问题是:是否可以表示LocalDate、DateTimeFormatt

在Java8中,
Java.time.LocalDate.format(DateTimeFormatter formatter)
返回一个
字符串
,用给定的
格式化程序表示
LocalDate
;同样地,
static
方法
java.time.LocalDate.parse(CharSequence text)
返回一个
LocalData
对象

类图或对象图似乎无法表示
字符串
LocalDate
之间的关系,因为无法指示调用哪个方法来彼此返回


我的问题是:是否可以表示LocalDate、DateTimeFormatter和LocalDate可以调用的字符串之间的关系以获取字符串表示形式等?

您不能在静态类图中表示动态行为。这里唯一可以表达的是依赖关系。因此,您可以从
LocalDate
String
DateTimeFormatter
绘制一个依赖项

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