Actionscript 3 如何定义类变量而不使用它导入包?

Actionscript 3 如何定义类变量而不使用它导入包?,actionscript-3,Actionscript 3,例如,是否可以执行类似以下操作:flash.net.socket=new flash.net.socket()?不,如果不导入flash.net.Socket则仍然会出现类未定义的编译器错误。与往常一样,重要的问题是“您想做什么?”。有很多方法可以划分代码并将其与其他模块分离,但是您必须提供更多的背景信息。您可以这样做-当您在同一个类中使用两个具有相同名称的类时,您需要使用它。例如,您已经导入了com.example.net.Socket,然后要识别flash.net.Socket,您将使用完整

例如,是否可以执行类似以下操作:flash.net.socket=new flash.net.socket()

不,如果不导入
flash.net.Socket

则仍然会出现类未定义的编译器错误。与往常一样,重要的问题是“您想做什么?”。有很多方法可以划分代码并将其与其他模块分离,但是您必须提供更多的背景信息。您可以这样做-当您在同一个类中使用两个具有相同名称的类时,您需要使用它。例如,您已经导入了
com.example.net.Socket
,然后要识别
flash.net.Socket
,您将使用完整的包名。值得注意的是,如果有两个
Socket
导入类时,必须使用问题中描述的完整包路径。