命令模式 在物件導向程式設計的範疇中命令模式英語Command pattern是一種設計模式它嘗試以物件來代表實際行動命令物件可以把行動action 及其參數封裝起來於是這些行動可以被 重複多次 取消如果該物件有實作的話 取消後又再重做 這些都是現代大型應用程式所必須的功能即復原及重複除此之外可以用命令模式來實作的功能例子還有 交易行為 進度列 精靈 使用者介面按鈕及功能表項目 執行緒 pool 巨集收錄