2012-07-24 28 views
1

我在我的類中有兩個私有數據結構和五個函數,我怎樣才能表示函數和類中的數據結構之間的關係。例如:其中兩個函數使用第一個數據結構,另外三個函數使用第二個數據結構。如何將數據與uml類圖中的函數關聯

另外我怎樣才能表示類之間的函數關係。例如:在5個函數中,兩個是公共的,另外三個是私人的,一個公共職能部門稱其他三個私人職能。

如果這在類圖中不相關,那麼在UML中表示這個最好的解決方案是什麼?

回答

1

函數和字段的交互不顯示在類圖中。

因此,您應該使用sequence diagramm。但通常你不顯示對象內的字段的交互。您在對象之間的函數調用級別上顯示交互。

+0

謝謝你的回答。我必須表示場 - 函數關係和函數 - 函數關係。這是針對C而不是C++對象的模塊。我正在尋找一種使用UML詳細表示C模塊設計細節的方法。在順序圖中,我可以顯示對象之間的交互,但是如何在對象中表示細節。 – 2012-07-25 06:15:43