我讀過,你只能在ActionScript中通過包裝獲得一個類。如果你需要幫助類,你可以從包中寫出這些類。例如: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的良好實踐,對嗎?
對不起,如果這個問題太簡單了。