ActionScript 3.0入门教程:创建并实例化简单类

4星 · 超过85%的资源 需积分: 10 26 下载量 64 浏览量 更新于2024-07-30 1 收藏 550KB DOC 举报
本文档是一份针对初学者的ActionScript 3.0教程,旨在帮助读者逐步理解和掌握ActionScript 3.0的基础知识。ActionScript 3.0是Flash编程语言的核心部分,用于创建交互式应用程序,如动画、游戏和网站。 首先,作者介绍了类的基本概念,指出在ActionScript中,`package`关键字用于定义类所在的命名空间,类似于Java中的包。例如,当类文件放在`d:\exam`目录下,且没有指定更具体的子包时,类名为`MyClass`的文件应命名为`MyClass.as`。如果类位于`net.smilecn`包中,类文件则应位于`d:\exam\net\smilecn`。 `publicclass MyClass`这一行定义了一个公共类,`public`表示该类可以被其他类访问。类名`MyClass`是用户自定义的,通常采用驼峰命名法。构造函数`public function MyClass()`是一个特殊的方法,当类被实例化(通过`new MyClass();`)时自动调用,这里用`trace`语句输出了一条消息。 `import net.smilecn.MyClass;`这一行是导入语句,允许我们在当前代码块中使用`MyClass`类。如果没有导入,编译器会报错,因为类在使用前必须先被声明。`var myClass: MyClass = new MyClass();`则是创建`MyClass`类的一个实例,并执行其构造函数。 本章节主要介绍了如何定义和使用类,包括类的结构、命名规范以及基本的实例化过程。后续章节将深入探讨更多关于类的使用,如成员变量、方法、继承等,逐步引导读者步入ActionScript 3.0的世界。对于想要学习或进一步巩固ActionScript基础的新手来说,这是一个非常实用且循序渐进的教程。