AS3 修饰符

来源:互联网 发布:游族网络 大皇帝ol 编辑:程序博客网 时间:2024/06/03 17:55

属性的修饰符以及static

internal(默认):对同一个包内的所有类可见

private:对同一个类内可见

protected:对同一个类或者该类子类可见

public:对所有类都可见

自己定义的命名空间名:归属于自己定义的命名空间范围

static:定义类的静态属性

使用类的静态属性时,直接调用类的名称即可,不必先初始化类的实例,再用实例名去调用类的静态属性。类的实例在运行时会根据声明的不同的实例数目而有不同数目的副本,而每个实例副本所包含的内容也不会相同。在保证程序不结束的前提下,类在整个运行时有且只有一个副本存在,因而类的静态属性也是唯一的,任何修改了类的静态属性值得操作,都会影响这个唯一的值。

方法定义的修饰符

internal(默认):对同一个包内的所有类可见

private:对同一个类内可见

protected:对同一个类或者这个类的子类可见

public:对所有类都可见

自己定义的命名空间名:自己定义的命名空间

static:定义类的静态方法

final:final只能用于类中的成员方法,表明该类的成员方法不能被继承的子类所重载

override:override只能用于类的成员方法,表明该成员方法是重载与继承自父类的成员方法。

原创粉丝点击