組合和聚合的區別討論

    今天python提出一個問題,組合和聚合之間存在什麼樣的區別。雖然很早前我就看過,可是畢竟是三四年前的事情了。通過上網查找資料,大部分的說法以下: python     組合和聚合都是總體和部分的關係,不一樣點在因而否控制從屬對象的生命期。好比人和鞋子的關係,若是一我的死了,可是他穿的鞋子還在,這就是一種聚合關係。人和跳動的心臟的關係,若是一我的死了,那麼心臟再也不跳動,這就是組合的關係。
相關文章
相關標籤/搜索