java設計模式-----組合模式

先看看組合模式的定義吧:「將對象組合成樹形結構以表示‘部分-整體’的層次結構。組合模式使得用戶對單個對象和組合對象的使用具有一致性。」    就拿剪髮辦卡的事情來分析一下吧。    首先,一張卡可以在總部,分店,加盟店使用,那麼總部可以刷卡,分店也可以刷卡,加盟店也可以刷卡,這個屬性結構的店面層級關係就明確啦。    那麼,總店刷卡消費與分店刷卡消費是一樣的道理,那麼總店與分店對會員卡的使用也具有
相關文章
相關標籤/搜索