[模式] 有關UML的Class Diagm

看板OOAD作者 (newJoey)時間14年前 (2010/08/11 17:12), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我知道Class Diagm有以下關係 1.一般化關係 (Generalization) 2.相依關係 (Dependency) 3.結合關係 (Association) 4.聚合關係 (Aggregation) 5.實現關係 (Realization) 但除了1、5外 2、3、4在C++程式裡是長怎樣阿? 例如: 1.一般化關係 (Generalization) - 有繼承關係的Class。 class B:A{ ... } 5.實現關係 (Realization) - 有用virtual實作的Class。 Class Printer{ virtual print() {…}; }; Class PrintToPrint:Printer{ virtual print() {…} }; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.117.162
文章代碼(AID): #1COcbjc_ (OOAD)
文章代碼(AID): #1COcbjc_ (OOAD)