物件導向中類與類之間的關係

2021-08-16 02:46:17 字數 373 閱讀 7586

物件導向中類與類之間的關係

1.繼承 :

單重繼承 , 多層繼承 

多層繼承也就是子繼承父,下個類繼承子,一對多的關係

2.依賴 :

public class test02

}3.聚合/組合

主要體現整體與部分之間的關係。

描述方式與關聯關係一樣,都是用成員變數來描述的。

/** 例如:乙個user物件包含以下屬性,姓名,id,家庭位址

* 但位址可以是多個,提取出乙個位址類,並引用

*/public class user

在物件導向中,描述物件與物件之間的關係是存在單向和雙向之分的。

在描述關係時,建立單向還是雙向關係,是通過業務來決定的

物件導向之繼承(類與類之間的關係)

繼承 類與類之間的關係 父子關係 子類繼承父類,那麼子類就擁有父類的公共屬性和方法 乙個子類只能繼承乙個父類,乙個父類可以有好多子類 子類物件可以直接轉成父類,但父類只能轉回對應的子類 如果子類轉成父類之後,父類物件就不能點出子類裡面的屬性和方法使用了 c 允許乙個類繼承其他類的屬性和方法,別繼承的...

物件導向 類和類之間的關係說明

依賴關係 dependency 物件之間最弱的一種關聯方式,是臨時性的關聯。中 中一般指由區域性變數 函式引數 返回值建立的對於其他物件的呼叫關係。class a 關聯關係 association class employee class computer class husband class w...

物件導向中類之間的關係詳細解析

在軟體系統中,類不是孤立存在的,類與類之間的存在相互的關係。記得上軟體工程時,老師講到兩個范型 傳統方法學 結構化方法學 和物件導向方法學 將資料和行為封裝在一起 1.關聯關係 1 雙向關聯 2 單向關聯 3 自關聯 類的屬性物件型別為自身 4 多重關聯 表示乙個類的物件和另乙個類的物件連線的個數 ...