AS3.0面向对象的写法类和实例.docx

AS3.0面向对象的写法类和实例.docx

ID:62033197

大小:16.57 KB

页数:2页

时间:2021-04-15

AS3.0面向对象的写法类和实例.docx_第1页
AS3.0面向对象的写法类和实例.docx_第2页
资源描述:

《AS3.0面向对象的写法类和实例.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、AS3.0面向对象的写法,类和实例package/*package是包路径,例如AS文件在ActionScript文件夹下,此时路径应为packageActionScript。必须有的。package中只能有一个class,在一个AS文件中可以有若干个package*/{publicclasshello/*类的名字*/{publicvarhelloString:String='word';/*这种声明变量的方法叫做属性*/publicfunctionhello(){}/*每个类都需要有构造函数,

2、构造函数的名字必须和类的名字一样,在这里的名字是hello*/publicfunctionsayHello():void/*方法*/{trace("hello,"+helloString+"!");}}} 计算长方形面积的类(面向对象写法):packageActionScript{publicclasscountArea{publicvararea:Number;privatevarheight:Number;privatevarwidth:Number;}publicfunctioncount

3、Area(objHeight:Number,objWidth:Number){height=objHeight;width=objWidth;}publicfunctiongetArea(){area=height*width;returnarea;}} 根据长方形的类来生成一个实例package{importActionScript.countArea;/*import是导入,ActionScript是AS文件存放路径,countArea是类名*/publicclasscountAreaSam

4、pleextendsSprite{publicfunctioncountAreaSample(){varfoo:countArea=newcountArea(10,5);/*新建一个实例,把长方形的高和宽作为实参传递过去*/trace(getArea);/*用高和宽计算面积*/trace(area);/*输出面积*/}}}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。