[[PageOutline]] = 基本事項 = ここでは、 MTASC を用いることを前提とした Action Script 2 プログラミングに関しての基本事項について触れます。 == 約束事 == Action Script 2 では、 1つのスクリプトファイルにおいて記述される内容は、 1つのクラス定義のみとなります。それ以外はあり得ません。それ以外というのは具体的に、 * スクリプトファイル中にクラス定義が存在しない。 * スクリプトファイル中に複数のクラス定義が存在する。 * スクリプトファイル中にクラス定義以外のもの (裸の変数や関数、処理など) が存在する。 ということがあり得ない、という意味です。このスタイルは Java に非常によく似ており、 Java ではかつて、このことを以て「純然たる」オブジェクト指向プログラミング言語であることを主張していましたが、まあそんなことはどうでもいいことです。