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

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