[英]How to show that which class's variables are used in which class's operation(s) using UML diagram?
有一個包含一個類的類圖,這個類具有三個操作( Oper1 、 Oper2和Oper3 )和三個屬性( Attr1 、 Attr2 、 Atrr3 )。 現在假設:
1- Oper1使用Attr1和Attr2 對其進行讀取和寫入,2- Oper2使用Attr3 對其進行讀取和寫入,3- Oper3使用Attr1 、 Attr2和Attr3 對其進行讀取和寫入。
現在如何在 UML 圖中顯示類操作中屬性的這種依賴性/用法? 是否有必要在 UML 中顯示這種關系?
這種關系沒有記錄在 UML 類圖中。 類圖定義了屬性和操作,但沒有定義它們在特定實現中的關系。
可能今天oper1
使用Attr1
和Attr2
; 但也許明天它也會使用其他屬性。 然而,您可以在注釋說明中記錄這一點,或者——也許更好——在 UML 前置條件和后置條件約束中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.