python設計模式(七):組合模式

組合,將對象組合成樹狀結構,來表示業務邏輯上的[部分-整體]層次,這種組合使單個對象和組合對象的使用方法一樣。 如描述一家公司的層次結構,那麼我們用辦公室來表示節點,則總經理辦公司是根節點,下面分別由人事辦公室、業務辦公室、生產辦公室、財務辦公室,每個辦公室下面可以還有跟小的辦公室,每個辦公室都有職責、人員數、人員薪資等屬性; 上面描述是邏輯上的描述,用程序如何來實現?看下面代碼: class C
相關文章
相關標籤/搜索