從趙本山的小品聯想到的Java設計模式
春晚的小品中,宋丹丹問趙本山:把大象裝冰箱,總共分幾步?三步。至于哪三步,想必大家都會脫口而出。下面我就使用Java設計模式中的建造模式實現大象裝冰箱的方法。
UML圖如下:
抽象建造者角色



































































































































































































































導演者角色

















































客戶代碼





























要把大象裝入冰箱,一共分幾步?
第一步:把冰箱門打開!
第二步:把大象放進去!
第三步:把冰箱門關上!
要把大象裝入抽屜,一共分幾步?
第一步:把抽屜門打開!
第二步:把大象放進去!
第三步:把抽屜門關上!
posted on 2007-04-19 21:29 我為J狂 閱讀(1614) 評論(3) 編輯 收藏 所屬分類: 設計模式