使用C# (.NET Core) 实现命令设计模式 (Command Pattern)
生活随笔
收集整理的這篇文章主要介紹了
使用C# (.NET Core) 实现命令设计模式 (Command Pattern)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本文的概念內容來自深入淺出設計模式一書.
項目需求
有這樣一個可編程的新型遙控器, 它有7個可編程插槽, 每個插槽可連接不同的家用電器設備. 每個插槽對應兩個按鈕: 開, 關(ON, OFF). 此外還有一個全局的取消按鈕(UNDO).
現在客戶想使用這個遙控器來控制不同廠家的家用電器, 例如電燈, 熱水器, 風扇, 音響等等.
客戶提出讓我編寫一個接口, 可以讓這個遙控器控制插在插槽上的一個或一組設備.
看一下目前各家廠商都有哪些家用電器
總結
以上是生活随笔為你收集整理的使用C# (.NET Core) 实现命令设计模式 (Command Pattern)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Project Honolulu 正式版
- 下一篇: c# char unsigned_dll