私の主なアプリケーションにはClassA
. 次に、メインアプリケーションがモジュールをロードし、そのモジュールでやりたいこと:
var classA:InterfaceClassA = new ClassA();
正常にコンパイルされますが、次の警告が表示されます。
Warning: YourApplication is a module or application that is directly referenced. This will cause YourApplication and all of its dependencies to be linked in with module.YourModule:Module. Using an interface is the recommended practice to avoid this.
インターフェイスを使用して新しいインスタンスを生成することはできません。これを行う正しい方法は何ですか?