UML的關系:依賴、關聯、泛化和實現四種。
依賴(Dependency),是兩個模型元素間的語義關系,其中一個元素的變化會影響到另一個元素的語義。如下圖表示依賴關系,
關聯(Association),指明一個對象與另一個對象之間的關系。如下圖都是表示關聯,
泛化(Generalization),是一種一般化到特殊化的關系,是一般事物(父類或稱基類)和該事物較為特殊的種類(子類)之間的關系,之類繼承了基類的屬性和行為,除此之外,子類添加了新的屬性和行為,如下圖表示泛化關系
實現(Realization),是類之間的語義關系,其中的一個類指定了由另一個類必須執行的約定。在兩種地方會遇到實現關系,一種是在接口和實現他們的類和構件之間,另一種是在用實例和實現它們的協作之間。如下圖表示實現關系
新聞熱點
疑難解答