Head First 設計模式總結(五) 命令模式

本文總結了《Head First 設計模式》中的命令模式 命令模式——將請求封裝成「對象」,以便使用不同的請求、隊列或者日誌來參數化其他對象。命令模式也支持撤銷操作。 問題描述: 某電氣自動化公司提供了一個可編程遙控器,遙控器上有若干個可編程插槽(Slot),用戶可以爲每個插槽添加不同的代碼,讓它們得以控制不同的家用電器。該公司還提供了很多電器類(電燈、電視機、音箱等),因爲遙控器只能指揮電器執行
相關文章
相關標籤/搜索