首页 > 其他 > 详细

AS3中类的私有变量访问

时间:2014-03-14 19:22:34      阅读:751      评论:0      收藏:0      [点我收藏+]

               类

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);  //访问类变量



AS3中类的私有变量访问,布布扣,bubuko.com

AS3中类的私有变量访问

原文:http://4545079.blog.51cto.com/4535079/1374388

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!