サイトトップ

Director Flash 書籍 業務内容 プロフィール

Macromedia Flash非公式テクニカルノート

package定義キーワード

ID: FN0608005 Product: Flash

Platform: All
Version: Flash 9 and above

シンタックス
package packageName {
   class someClassName {
   }
}

引数
packageName:* ― パッケージの名前[*1]

説明
コードを個別のグループに分けて、他のスクリプトからインポートできるようにします[*2]packageキーワードを必ず用いて、クラスがパッケージのメンバであることを示さなければなりません。

[訳者注*1] パッケージ名を、指定しないことも可能です。

[訳者注*2] パッケージは、フォルダ/ディレクトリと同じツリー構造で管理されます。なお、akihiro kamijo「package」をご参照ください。

Javaでは、パッケージには世界的に一意な名前をつけます。一意であることを確保するために、ドメイン名をトップレベルドメイン側から並べ替えてパッケージ名にする方法が推奨されています。たとえば、筆者がmyというパッケージを作成する場合には、つぎのようなパッケージパスになります。

com.fumiononaka.my

なお、Javaのパッケージについては、@IT いまから始めるJava「Javaのクラスをグループ化するパッケージ」、Java FAQ「パッケージ - package」、Java言語規定「パッケージ」などをご参照ください。

Player
ActionScript 3.0/Flash Player 9以降。

関連項目
internal   public   class

出典
[ActionScript 3.0 Language Reference] > [Statements, Keywords & Directives] > [package definition keyword]


作成者: 野中文雄
作成日: 2006年8月27日


Copyright © 2001-2006 Fumio Nonaka.  All rights reserved.