結構型模式——組合模式(Composite)

開頭    今天我們學習一下組合模式,一說到組合兩個字你會想到什麼呢?UML關係中的組合關係?圖片和拼圖?文件夾和文件?列表和節點?在學習組合模式之前我覺得很有必要複習一下組合關係和聚合關係的區別?   組合關係:整體和部分的關係,有了整體纔有部分,部分不能脫離整體存在。        例子:列表可以包含0或多個節點,一個節點只屬於一個列表。一個文件夾裏面可以創建文件,一個文件只屬於這個文件夾裏面
相關文章
相關標籤/搜索