繼承,實現,關聯,聚合,組合,依賴幾種關係的介紹

繼承: generalization 繼承是一種泛化的關係,是子類和父類之間的縱向關係; 例如: 水果(一般化), 蘋果,香蕉,橘子,榴蓮(相對具體化); 在邏輯上,子類是父類的一種,是「is-a」的關係; 通常邏輯上具有上述關係("is-a")的類,就可以繼承; 子類繼承父類,則子類擁有了父類的所有方法和屬性; UML類圖: 實現:realization 實現是類和接口之間的一種關係,接口是行爲
相關文章
相關標籤/搜索