मैंने पढ़ा है कि आप केवल एक्शनस्क्रिप्ट में पैकेज द्वारा एक वर्ग प्राप्त कर सकते हैं। यदि आपको सहायक कक्षाओं की आवश्यकता है, तो आपने इस वर्ग को पैकेज से बाहर लिखा है। उदाहरण: (: http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7f9e.html):एक्शनस्क्रिप्ट पैकेज में एकाधिक कक्षाएं?
package {
public class A {}
}
class B {}
हालांकि, मैं एडोब वेब साइट में निम्न उदाहरण पाया
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 {}
}
तब मेरे निष्कर्ष: यदि आप नहीं सही, फ़ाइल से एक पैकेज के कई वर्गों में लिख सकते हैं ?. और यह प्रतिबंध सिर्फ एएस 3 में अच्छे प्रथाओं को बढ़ावा देने के लिए है, है ना?
क्षमा करें, अगर यह सवाल बहुत आसान है।