Command
Directory actions
More options
Directory actions
More options
Command
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
Команда — это поведенческий паттерн, позволяющий заворачивать запросы или простые операции в отдельные объекты. Это позволяет откладывать выполнение команд, выстраивать их в очереди, а также хранить историю и делать отмену. В данном примере реализован рандомный генератор причуд царя =) Командой в данном случае являются приказы царя King, которые в виде объектов поступают к писарю Clerc У Clerc приказы поступают в очередь, перед тем как выполнится, что позволяет, отменить выданный приказ, или как-то по другому работать с очередью приказов. Покрутите Main выпадают забавные комюинации ;-)