策略模式

一,鴨子問題: Joe上班公司做了一套相當成功的模擬鴨子游戲:SimUDuck。遊戲中有各種鴨子,邊游泳戲水,邊呱呱叫(注意是「呱呱叫」)。顯然Joe使用了OO技術,設計了鴨子的基類。由於每個鴨子的長相不同所以Display()方法是抽象的,Duck類也是抽象類。 但是,最近公司爲了開了頭腦風暴會議,要更新產品,並決定通過讓鴨子會飛來擊敗競爭者。這時Joe應該怎麼辦呢? 二,Joe的方案: 方案一
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息