Command パターンの履歴

Undo/Redoの実装に使う。その場合、全ての操作をオブジェクト化する。