前言
我們從一個生活中的一個實際小例子來思考一種模式。
當我們去飯店吃飯的時候,我們會把訂單交給服務員,服務員拿了訂單,告訴廚師:’’訂單來了’,廚師根據訂單準備餐飲。
我們思考這個模型:
- 發送請求的對象(顧客) 和 接收並實際執行請求的對象(廚師) 分割開來
- 通過執行者(服務員)進行具體的調用(訂單來了)。
這就是一種命令模式。
- 顧客發出請求
- 服務員發出命令
- 廚師實現請求
我們從一個生活中的一個實際小例子來思考一種模式。
當我們去飯店吃飯的時候,我們會把訂單交給服務員,服務員拿了訂單,告訴廚師:’’訂單來了’,廚師根據訂單準備餐飲。
我們思考這個模型:
這就是一種命令模式。