流れるようなインタフェースを持つ Command クラスを書いてみた。実装のポイントは以下の 2 点。 Command 自体にキューイングの機能を持たせた。 Composite パターンを適用した。 実行するとこんな感じになる。 普通に数珠つなぎで、 var hoge:Hoge = new Hoge();//1000ms wait する Command var foo:Foo = new Foo();//0ms wait する Command var bar:Bar = new Bar();//2000ms wait する Command var baz:Baz = new Baz();//3000ms wait する Command hoge.next(foo).next(bar).next(baz).execute(); =====start===== [object Hoge] ex