4
我無法理解一個限定在UML什麼。 例如,在掃描的頁面上,有一個名爲 「SharedRegister」有「國家」,「plateNumber」在它預選賽。UML限定詞的用途是什麼?
爲什麼不只是使用了一種叫做SharerRegister,並把「狀態」 和「plateNumber」在裏面上課嗎?它完全提供了什麼樣的課程?
(圖片來自紹姆的綱要,UML第2版。西門伯耐特。PG 108)
我無法理解一個限定在UML什麼。 例如,在掃描的頁面上,有一個名爲 「SharedRegister」有「國家」,「plateNumber」在它預選賽。UML限定詞的用途是什麼?
爲什麼不只是使用了一種叫做SharerRegister,並把「狀態」 和「plateNumber」在裏面上課嗎?它完全提供了什麼樣的課程?
(圖片來自紹姆的綱要,UML第2版。西門伯耐特。PG 108)
state
和PlateNumber
行爲像與相關的類都可以訪問的關鍵。如果你沒有使用限定詞,那麼你將在具有多重*的類之間建立關係,但不知道它們是如何相關的。在這裏,你知道類ShareRegister
,通過了解一個特定的值state
和PlateNumber
可以訪問CarSharer
0或1個實例。