如何用UML表示java.time.LocalDate、DateTimeFormatter、String之间的关系
在Java8中,如何用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
Java.time.LocalDate.format(DateTimeFormatter formatter)
返回一个字符串
,用给定的格式化程序表示LocalDate
;同样地,static
方法java.time.LocalDate.parse(CharSequence text)
返回一个LocalData
对象
类图或对象图似乎无法表示字符串
和LocalDate
之间的关系,因为无法指示调用哪个方法来彼此返回
我的问题是:是否可以表示LocalDate、DateTimeFormatter和LocalDate可以调用的字符串之间的关系以获取字符串表示形式等?您不能在静态类图中表示动态行为。这里唯一可以表达的是依赖关系。因此,您可以从LocalDate
到String
和DateTimeFormatter
绘制一个依赖项
要显示任何调用序列,您需要创建一个序列图