标签: java uml observer-pattern
这是一个抽象类。 什么是观察者属性?它是Flyable的列表吗?
我不明白*在这里是什么。
答案 0 :(得分:1)
The Unified Modeling Language
多重性的一些典型例子:
因此,如上表所示,星号(*)代表零或更多基数
答案 1 :(得分:1)
ReportService表示Flayable*因此,在java中,您可以使用0 to many entry或任何适合您ArrayList的{{1}}来表示每个collection你会订阅它来观察。
ReportService
Flayable*
0 to many entry
ArrayList
collection
有关更多详细信息,请参阅Java MVC中的Observer Pattern