Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用此工具创建了与我的代码对应的类。
每个类都有其 getter 和 setter 方法的属性。属性是在图中创建的,但带有标签 << Property >> 没有相应的方法,正如您从图像中看到的那样。 此外,即使我将关联更改为聚合,列表也不属于 List 类型。
标签 << Property >> 准确地告诉你一个属性对应 getter 和 setter?
我在 UML 文档中找不到有关此标签的任何信息
你所说的标签是一种刻板印象。具有<<Property>>构造型的属性通常以这种方式标记,以告诉代码生成器如果目标语言支持(或要求)应该创建适当的 getter 和 setter 方法。
<<Property>>
列表不依赖于组合符号,而是依赖于几乎不可读的多重性,但我猜关联附近的点是星号(对于任何多重性)。关联末尾的点是 isOwned 属性(表示点标记的类拥有关联)。