Java設計模式——命令模式

前言

我們從一個生活中的一個實際小例子來思考一種模式。

當我們去飯店吃飯的時候,我們會把訂單交給服務員,服務員拿了訂單,告訴廚師:’’訂單來了’,廚師根據訂單準備餐飲。

我們思考這個模型:

  • 發送請求的對象(顧客) 和 接收並實際執行請求的對象(廚師) 分割開來
  • 通過執行者(服務員)進行具體的調用(訂單來了)。

這就是一種命令模式。

  • 顧客發出請求
  • 服務員發出命令
  • 廚師實現請求

 

想看更多,點我閱讀原文

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章