2011-06-20 40 views
1

我正在通過ArgoUML Tours之一工作,我卡在Build a Class Diagram: Step #11上。如何在ArgoUML Class Diagram Tour中完成此步驟?

此步驟要求您在Teacher接口和GradProf類之間建立匿名實現。我可以構建個人實現,如所示圖1,如下所示;然而,我還沒有想出如何讓GradProf像巡迴賽第11步一樣出現。

除Tour以外,ArgoUML文檔相當稀少;我無法在The ArgoUML User Manual中找到有關這種實現的信息。有人可以通過步驟讓我的圖看起來像他們的圖(圖2)?我正在使用ArgoUML(版本0.32.2)的最新穩定副本。

圖1:我在Teacher Figure 1

圖2圖紙的實現嘗試:類圖,如在的ArgoUML圖爾所示 - Build a Class Diagram: Step #11 Figure 2

編輯:

本來我以爲GradProf分別是多個實現相同的接口。感謝Tom Morris澄清。

回答

1

我懷疑你只是看到繪畫風格的差異,而不是實際上與多個客戶端的實現。如果您抓住每個實現的中間並在每個實現中放置兩個彎曲以使它們形成鋸齒形狀,然後拖動箭頭以使它們彼此重疊(如果默認點擊網格打開,則更容易),則可以使您的圖表看起來像圖片中的內容。

如果你想到它,這是有道理的,因爲類接口關係實際上是兩個獨立的1:1關係。

+0

謝謝,我仍然在通過Martin Fowler的UML書籍,所以這些細節(繪圖風格的差異)在我提到它之前就已經丟失了。 –

相關問題