as3.0中的package关键字

来源:百度知道 编辑:UC知道 时间:2024/06/16 11:11:34
在as3.0中package的用法和作用是什么,具体怎么用?
还有比如下面这句话是什么意思
package{
import flash.display.Sprite;

public class ExampleApplication extends Sprite{

public function ExampleApplication(){

}
}
}
这段代码是放在falsh中的祯上的吗?还有这段函数是什么作用?请高手仔细解答下,到时候在追加分。这个什么包什么的真的一点都不懂啊!!怎么办
那其中的
display是什么作用呢?

package{//在AS3.0中包管理代码比如函数,类,等等,现在代码都由这个来统一管理,不用写在帧上面
import flash.display.Sprite;
//import 是一个导入语法,AS3.0中你使用什么功能就得导入什么样的类,
Sprite 类是 ActionScript 3.0 中新引入的类。它提供了 MovieClip
功能的替代功能,此替代功能保留了ActionScript 以前版本的所有功 能 以提供向后兼容性。

public class ExampleApplication extends Sprite{//你的自定义类,比如文档类的话,FLASH运行的时候就会对这个类进行实例化

public function ExampleApplication(){//类的构造函数,当你创建实例的时候会运行此函数,不管你愿不愿意这里都会运行,你可以在这里进行一些初化的工作

}
}
}
总的来说AS3.0比AS2.0来说更容易管理代码,更灵活的操控元件,强大的事件机制。

觉得买本书比较能看懂一点,如果有点JAVA基础可能会学的快一点,个人观点