類
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); //訪問類變量