Composite(組合)模式
意圖在與:讓用戶能夠使用統(tǒng)一的接口處理單個對象以及對象組合
理解:

Component類抽象出Leaf類和Composite類共享的公共接口,在Composite類中使用遞歸(iterator)定義關(guān)于對象組合的方法。
個人感覺:composite模式就是定義一個統(tǒng)一的接口既可以處理單個對象,又可以處理對象的組合。其中對組合對象的處理又不斷被細分到對其中所包含的單個對象的處理,(使用遞歸遍歷各個結(jié)點)。