When the user wants to undo a command, the program simply pops the most recent command object and executes its undo() method.
Когда пользователь хочет отменить команду, программа просто выталкивает последний объект команды и выполняет его метод undo().