Relation in Class
Generalization(一般化):
表示類與類之間的繼承關系,接口與接口之間的繼承關系或類對接口的實現關系。
Association(關聯):
類與類之間的連接,它使一個類知道另一個類的屬性和方法。每個Association都有兩個端點,每個端點都可以是一個角色,顯示出關聯的本質。Driver------------>>>>Car.
Aggregation(聚合):
聚合是一種強烈的關聯關系。它強調整體與個體的關系。區分關聯與聚合的關鍵為邏輯關系。
Composition(合成):
關聯關系的一種,是比聚合關系還要強的關系。它要求普通的聚合關系中代表整體的對象負責代表部分對象的生命周期,合成關系不能共享。
Dependency(依賴):
類與類之間的連接,依賴是單向的表示一個類依賴另一個類的定義。