設計模式之(Command)命令行模式

1.需求 爲一個開關設計程序,這個開關有N按鈕,同時對應N個插槽,要求可以接入任何電器廠商的API,從而可以控制任何電器。目前只有電燈和電視兩種電器,要求寫一個Demo程序,按鈕1可以打開電燈。按鈕2可以打開電視並且切換到上一次打開的頻道。打開電視換頻道需要打開機頂盒並且對機頂盒切換頻道。 2. 分析 每個廠商的API不一致,且每個電器的打開流程都不一樣,我們需要將這些差異封裝起來,纔可以實現新增
相關文章
相關標籤/搜索