設計模式:靈活編程(組合模式)

組合可比繼承提供更多的靈活性。composition provides greater flexibility than inheritance. -- 《深入PHP 面向對象、模式與實踐》 介紹 組合模式可以很好地聚合和管理許多相似的對象,因而對客戶端代碼來說,一個獨立對象和一個對象集合是沒有差別的(部分-整體)。組合模式定義了一個單根繼承體系,使具有截然不同職責的集合可以並肩工作。 簡單來說,
相關文章
相關標籤/搜索