类
1)、类的声明
AS3.0中类的声明修饰符分四种
(1)、internal 即:默认声明,直接声明类即可,不加修饰符 如:class Student()
这样声明的类只能在其所在的包中使用。
(2)、public 公用类,任何程序都可以访问到它。如:public Student()
(3)、final 使用该修饰符声明的类不可以被其他类所继承。
(4)、dyamic 使用该修饰服声明的类允许在运行是动态的添加或删除属性。
注意:在AS3.0中不存在private 和protected类声明修饰符!
2、对类的私有变量赋值
使用一组get,set方法对类的私有变量进行访问,例如:
public class Student
{
private var name:String = "小王";
public function get publicName():String
{
return name;
}
public funtion set publicName(publicname:String):void
{
name= publicname;
}
}
//注意必须通过set与get对应的方法来访问类的变量,例如:
var temStudent :Student=new Student();
temStudent.publicName="Tom"; //对类变量赋值
trace(temStudent.publicName); //访问类变量
转载于:https://blog.51cto.com/4545079/1374388