class myclass.test.mytest
{
function addnum(num:Number):Number
{
return (num*2);
}
}
import myclass.test.mytest;
var my:mytest = new mytest();
trace(my.addnum(10))
//应返回mytest类下addnum方法的值20
以上是只有一个类的package的引用.这个package是存放在flash 主要class文件目录下myclass\test\目录里的
import myclass.test.mytest 作用是引用这个package包.并且编译.
下面我们再写一个class也放在这个myclass\test\目录里:
mytest2.as
class myclass.test.mytest2
{
function addnum(num:Number):Number
{
return (num*num);
}
}
import myclass.test.*;
var my:mytest = new mytest();
var my1:mytest2 = new mytest2();
trace(my.addnum(10))
//这里返回的mytest类里的方法addnum的返回值20
trace(my1.addnum(10))
//这里返回的mytest2类里的方法addnum的返回值100
无忧站长学院,建站自然无忧www.5ucms.org
上一篇:5ucms模版,fmx2004 1000问(3) 下一篇:5ucms插件,AS2.0的私有,公有成员,类继承和as嵌套 |
|
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。 5ucms仿站,FlashMX2004建立自定义类package的关键词: |