0
我有一個GUI類,它通過創建對象到這些類使用很多其他類。我沒有繼承任何東西。我只是創建對象從其他程序集的各種類,並使用這些類的方法和屬性。在UML中,我繪製了所有的類框圖。現在如何將所有這些類與主GUI渲染類連接起來?這是組成?類之間的UML關係..query
謝謝。
我有一個GUI類,它通過創建對象到這些類使用很多其他類。我沒有繼承任何東西。我只是創建對象從其他程序集的各種類,並使用這些類的方法和屬性。在UML中,我繪製了所有的類框圖。現在如何將所有這些類與主GUI渲染類連接起來?這是組成?類之間的UML關係..query
謝謝。
如果GUI是由其他類則它的組合物的。
我喜歡聚合。這些類來自其他程序集,所以我認爲這種關係更加鬆散。 – 2011-04-27 05:52:03
如果它們是GUI組件,並且只能由某些GUI包含它的組合,但是如果它們也可以被某些其他類包含,那麼它的聚合。從他的問題來看,他似乎在談論GUI組件,但如果不是,那麼是的,這是聚合 – 2011-04-27 05:56:02
是的,你是對的。 class A {TextBox tb = new TextBox(); }顯然是一種構圖。 – 2011-04-27 05:59:25