ActionScript 3 Packages

示例

包是类的捆绑。必须使用该package语句在包内声明每个类。该package语句后跟您的程序包的名称,或者在将类添加到顶层程序包的情况下不包含任何内容。子包是使用点(.)分隔符创建的。package语句后是一个包含单个class定义的块。例子:

package {
    // 顶级程序包。
}

package world {
    // 一个名为world的包。
}

packageworld.monsters{
    // 一个名为world的程序包中一个名为monsters的程序包。
}

包应与相对于源根的类的文件结构相关。假设您有一个名为的源根文件夹src,则以上内容可以在文件系统中正确表示为:

src
    TopLevelClass.as
    
    world
        ClassInWorldPackage.as
        AnotherClassInWorldPackage.as
        
        monsters
            Zombie.as