我读过你只能在 ActionScript 中按包拥有一个类。如果您需要帮助类,您可以将这些类从包中编写出来。例子:
package {
public class A {}
}
class B {}
但是,我在 adobe 网站中找到了以下示例(: http ://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7f9e.html ):
package flash.xml
{
class XMLDocument {}
class XMLNode {}
class XMLSocket {}
}
在以下网页(http://www.adobe.com/devnet/actionscript/learning/as3-fundamentals/packages.html)中,他们说您只能通过文件编写一类包:
// SampleCode.as file
package samples{
public class SampleCode {}
}
// CodeFormatter.as file
package samples {
class CodeFormatter {}
}
然后我的结论是:你不能按文件编写一个包的多个类,对吧?而这个限制只是为了推广 AS3 中的良好实践,对吧?
对不起,如果这个问题太简单了。