在Flash中定义的类,一般都具有封装性,如果想在类外部进行变量的初始化,可用构造函数进行传递 。
如何用构造函数传递参数呢?笔者分享一下个人的经验 。

工具/原料Flash CS6
方法/步骤1新建一个类文件Manager.as,保存到文件夹“用构造函数传递参数”中 。

2首先,在类文件中定义包名和类名,如下图所示 。

3接着,定义一个私有变量_nation,使变量仅在类中有效 。

4定义构造函数Manager,在构造函数中带有参数s,从而实现实例化时设置变量_nation的初始值 。

5在函数中,使变量_nation等于s的值,实现变量的值初始化 。

6创建一个Flash文档,与类文件保存在一个文件夹中 。
新建一个代码图层,打开动作面板 。

7创建一个Manager类的实例,用变量m来引用它,实例的初始化值是“English”,用构造函数Manager实现初始化 。

8最后,用trace函数,输出实例m的nation属性值 。

9运行程序,用构造函数初始化的值“English”,输出在窗口中了,即私有变量_nation的值通过构造函数初始化了 。

10【使用构造函数在Flash中传递参数】现在应该知道怎么用构造函数传递参数了吧!
注意事项新建Flash文档时,应选择“ActionScript3.0”选项 。
,
以上内容就是使用构造函数在Flash中传递参数的内容啦,希望对你有所帮助哦!
猜你喜欢
- 怎样正确使用电磁炉
- excel录制以及使用宏的方法
- Excel NPER函数的使用方法
- 怎样使用美团红包订餐?怎样看是否有美团红包
- 淘客如何使用百货联盟软件
- 第五人格怎么切换使用角色
- 第五人格如何使用印记
- 猫和老鼠手游如何在商城使用金币购买角色
- 哪些情况下不能使用电磁炉
- 星火英语 APP 用户使用手册
