EMZETT.
Giriş yap

Komut (command) kalıbı

Kısaca: Komut kalıbı bir eylemi nesne olarak paketler. Böylece onu saklayabilir, erteleyebilir, tekrarlayabilir veya geri alabilirsiniz.

Biraz daha ayrıntılı: Bir komut nesnesi, çalıştırmak için gereken her şeyi (eylem, alıcı, parametreler) ve bir execute() yöntemini, çoğu kez undo() yöntemini de içerir. Bir çağıran (invoker) komutları ayrıntılarını bilmeden çalıştırır.

Ayrıntılı

  • Geri al/yinele: çalıştırılmış komutların bir yığını…

Ayrıca bak: Strateji kalıbı, Gözlemci kalıbı