zoukankan      html  css  js  c++  java
  • 笔记

    1、枚举:集中管理数据、避免手误、增强代码的可读性。

    2、actionscript3不支持抽象类,也不能直接实现单例模式等需要将构造函数私有化的设计模式。

    3、var a:sprit,在没有new的情况下,!a ==true

    4、flash单例模式的关键在于,禁止通过构造函数再此创建对象。

    5、as3的构造函数中可以用return来控制流程。

    6、动态类生成的实例可以在运行的时候动态添加实例属性。dynamic关键字。for...in foreach..in 在as3种只能遍历动态类对象的动态属性。

    7、this关键字只限于实例属性和实例方法,因为this关键字必须要指代一个具体的实例。而静态方法和静态属性是不和任何实例相关联的。因此this关键字不能用在静态方法中,也不能用来访问静态属性。

    8、this一般很少用。a、向第三方提供对象自身的引用。b、与return结合,在类方法种返回自身的引用.c、和局部变量、方法参数、静态属性同名的时候加上this关键字指定使用实例属性。

    9、as3不支持方法重载的,可以利用...args来实现。通过分析args参数的内容来判断执行不同分支。欠缺的是如果需要返回不同类型,需要设置返回类型为object 或者*10、每个as3的class必须放在一个与class同名的as文件中。每个.as文件可以放多个class,但只有与as文件同名的class才对外可见。

  • 相关阅读:
    HDU6060 RXD and dividing
    Knapsack in a Globalized World --多重完全背包
    hdu 6058 Kanade's sum
    矩形面积 HDU
    Bridge Across Islands POJ
    Manors HDU
    Harry Potter and J.K.Rowling HDU
    Polygons HDU
    Jungle Outpost HDU
    CRB and Farm HDU
  • 原文地址:https://www.cnblogs.com/axyz/p/2076168.html
Copyright © 2011-2022 走看看