組合——聚合

組合——聚合 1.區別 (1)聚合 aggregation 一個類的實例作爲另一個類的屬性,我們把這稱之爲「對象聚合」。 當一個類的實例成爲另一個類的成員,我們就說這兩個類之間存在着「has a"的關係。 (2)組合 composition 左圖.聚合:部分與整體關係鬆散,爲開闢空間,淺拷貝 右圖.組合:部分與整體關係緊密,開闢空間,深拷貝 組合和聚合是有很大區別的,這個區別不是在形式上,而是在本
相關文章
相關標籤/搜索