黄土堂香主
阅读权限 2
积分 5274
侠名
UID 1120
主题
帖子
精华
好友
银子
金子
贡献
威望
推广
活跃
荣耀
注册时间 2018-11-19
最后登录 1970-1-1
在线时间 小时
个人主页
|
【游客模式】——注册会员,加入11RIA 闪客社区吧!一起见证Flash的再次辉煌……
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
//动态类和密封类的区别小练习
package {
import flash.display.Sprite
public class Dyseclass extends Sprite{
var c1:Seclass=new Seclass();
var c2:Dyclass=new Dyclass();
public function Dyseclass(){
//定义两个班级,c1是密封类,c2是动态类,
itnt();
}
//把c1的人数,男女生人数打印出来;
/*为c2添加一个动态属性:男生数,一个动态方法:计算出女生数并打印出来*/
function itnt(){
trace("一班总人数是:"+c1.stu+"人;其中男生"+c1.boys+"人");
c1.girls();
c2.boys=29;
//用表达式定义法定义一个函数
var girlsC2:Function=function (a1:int,a2:int){
trace("本班的女生人数为:"+String(a1-a2)+"人")
}
c2.girls=girlsC2;
trace("二班的总人数是:"+c2.stu+"人;其中男生有"+c2.boys+"人!");
c2.girls(c2.stu,c2.boys);
}
}
}
class Seclass{
var stu:int=55;
var boys:int=30;
function girls(){
trace("本班有女生"+String(stu-boys)+"人")
}
}
dynamic class Dyclass{
var stu:int=52;
}
|
|