Mẫu lệnh
Tóm tắt hoặc Ý định: Đóng gói một yêu cầu như một đối tượng, do đó cho phép bạn tham số khách hàng với các yêu cầu khác nhau, xếp hàng hoặc đăng nhập yêu cầu, và hỗ trợ các hoạt động thể quay ngược lại
Bối cảnh: Bạn có muốn mô hình thời gian tiến triển của chương trình:
Những gì cần phải được thực hiện , ví dụ như xếp hàng yêu cầu, báo động, điều kiện cho hành động
gì đang được thực hiện, ví dụ như những bộ phận của một hành động composite hoặc phân phối đã hoàn thành
những gì đã được thực hiện, ví dụ như một bản ghi của các hoạt động thể quay ngược lại
một số ứng dụng cần hỗ trợ hoàn tác là gì?
Editor, máy tính, cơ sở dữ liệu với các giao dịch
Thực hiện một thực hiện tại một thời gian, lùi lại vào một thời điểm khác nhau
Giải pháp: đại diện cho đơn vị làm việc như các đối tượng Command
Giao diện của một đối tượng Command có thể là một phương pháp đơn giản thực hiện ()
phương pháp tắm có thể hỗ trợ Undo và Redo
lệnh có thể được kéo dài và trên toàn cầu có thể truy cập, giống như các đối tượng bình thường
đang được dịch, vui lòng đợi..