• AS3 (1) 基本点


    1.Flex框架用户组件不能用于Flash,但是Flash用户组件可以用于Flex和mxmlc。

    2.AS3原生类:String,Boolean,Number,int,uint,Array,Error,Date,Math,RegExp,Function,Object

    3.若不考虑namespace,一个源文件中可以包含多个类,一个主类和内可见类。仅只有主类在包内,并且外部可见。

    4.类的访问修饰为public和internal,默认是internal。

    5.AS3中所有的构造函数都是public类型,也不能对函数构造方法使用用户定义的命名空间。但可以选择性地使用 public 属性。

    6.应用程序的主类的构造函数为程序的入口。

    7.匿名包中的类,任何地方都可以使用。

    8.构造函数无参数可以不带括号。

    9.不能将命名空间属性与任何访问控制属性(public、private、protected 和 internal)组合使用。

    10.static 可以与用 var、const 或 function 一起使用。只能通过类访问静态变量和常量,不能通过类实例访问静态变量和常量,但在类中可以直接访问自己和超类的静态成员。

    11.不能覆盖子类中声明为 var 或 const 的实例变量。但是,通过覆盖 getter 和 setter 方法,可以实现类似于覆盖变量的功能。

    11.super() 构造函数也应在 throw 或return 语句之前调用。虽然在构造函数中使用 return 语句是合法的,但是不允许返回值。

    12.与其它基于类的编程语言不同, AS3中的静态方法不是继承的。

    13.使用 getter 和 setter 函数还可以覆盖从超类继承来的属性,这是使用常规类成员变量时不能做到的。

    14。AS3 中的所有枚举类都只包含 String、int 或 uint 类型的变量。

  • 相关阅读:
    MySQL之增_insert-replace
    Linux如何配置bond
    行转列及列转行查询
    SELECT中常用的子查询操作
    SELECT中的多表连接
    MySQL最常用分组聚合函数
    SELECT中的if_case流程函数
    MySQL常用日期时间函数
    MySQL常用数值函数
    dnslog注入
  • 原文地址:https://www.cnblogs.com/jinc/p/2458537.html
Copyright © 2020-2023  润新知