`
hideto
  • 浏览: 2678824 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ASCB阅读笔记二、Custom Classes

阅读更多
1,ActionScript 3.0已经完全OO,所有AS代码都必须写在类里

2,AS的package和Java一样是与物理目录对应的,com.hideto.MessageManager类必须保存在com/hideto/MessageManager.as

3,属性声明
private var count:uint;


4,implicit getters and setters
package {
  public class Counter {
    private var _count:uint;
    public function Counter() {
      _count = 0;
    }
    public function get count():uint {
      return _count;
    }
    public function set count(value:uint):void {
      if(value < 100) {
        _count = value;
      } else {
        throw Error();
      }
    }
  }
}

这样可以直接使用counter.count,get和set让count方法变成一个public属性

5,静态方法与静态属性
public static test():void {}
private static var _example:String;


6,继承
public class Subclass extends Superclass


7,常量
public static const EXAMPLE:String = "example";


8,事件分发
要想使用addEventListener()和removeEventListener(),类必须继承EventDispatcher(Sprite就继承自EventDispatcher)
分享到:
评论

相关推荐

    FLEX的ASCB函数包

    首先,ASCB包中的“ASCB”可能是“ActionScript Custom Bundle”的缩写,表明这个库是一系列自定义的ActionScript函数和类的集合,专门为FLEX应用优化。ActionScript是Adobe Flash和FLEX平台的主要编程语言,用于...

    ActionScript ascb包

    在本场景中,"ascb包"似乎是一个与ActionScript相关的库或者框架,它被设计为解压后放入项目的`src`目录下。由于没有提供更具体的详细信息,我们只能基于ActionScript的基础知识来展开讨论。 1. **ActionScript基础...

    ascb hardware card

    This manual describes the Goebel NIC, a test resource for exercising ASCB-D interface bus on Honeywell EPIC programs. This is a new generation of test equipment designed specifically for simulation.

    ascb.drawing.Pen 类

    但是大多数的图形用Graphics API还是很难画出的,AS3CBLibrary (http://www.rightactionscript.com/ascb) 提供了一个 ascb.drawing.Pen 类。Pen 类是Graphics 类的代理(包装)类。你可以构造一个新的Pen 实例然后...

    ascb.drawing.pen

    但是大多数的图形用Graphics API还是很难画出的,AS3CBLibrary (http://www.rightactionscript.com/ascb) 提供了一个 ascb.drawing.Pen 类。Pen 类是Graphics 类的代理(包装)类。你可以构造一个新的Pen 实例然后...

    安科瑞ASCB1系列智能微型断路器样本

    【安科瑞ASCB1系列智能微型断路器】是安科瑞电气股份有限公司推出的一款创新的智慧用电解决方案,旨在提升低压终端配电网络的安全性、可靠性和智能化水平。该系列产品包含智能微型断路器和智能网关两部分,广泛应用...

    591 ASCB1系列智能微型断路器安装使用说明书V1.00-20220715

    "591 ASCB1系列智能微型断路器安装使用说明书V1.00-20220715" 在本文中,我们将对ASCB1系列智能微型断路器的安装使用说明书进行详细的解读和分析。 首先,让我们从概述开始。根据手册的描述,ASCB1系列智能微型...

    flash actionscript3 as3游戏开发教程合集(2本经典合一)+AS3CBLibrary_ascb包.zip

    同时,通过阅读"ActionScript 3.0 Cookbook 中文版",可以学习到如何解决开发过程中遇到的实际问题,提升编程技能。 总之,《Flash ActionScript3 AS3游戏开发教程合集》是为那些希望通过AS3进行游戏开发的学习者...

    VB 从二进制流中恢复汉字信息

    在IT领域,尤其是在编程与数据处理中,从二进制流中恢复汉字信息是一项关键技能。本文将基于给定的标题“VB从二进制流中恢复汉字信息”及其描述和部分内答,深入探讨如何利用Visual Basic(简称VB)进行这一操作。这...

    AS3CBLibrary

    库中的“ascb”包可能是所有类和接口的顶级命名空间,方便组织和管理代码。 在AS3中,类库通常包含了各种类和接口,它们可以是: 1. **动画类**:用于创建复杂的动画效果,可能包括时间轴控制、帧率管理、缓动函数...

    VB6.0与vb.net对照表

    - `AscB`:VB6.0的`AscB`函数对应VB.NET的`Microsoft.VisualBasic.Strings.Asc`函数。 - `Atn`:VB6.0的`Atn`函数对应VB.NET的`System.Math.Atan`方法。 - `AutoRedraw`:VB6.0的属性在VB.NET中没有直接对应,但...

    flash as3.0游戏

    一款带有代码的flash小游戏,直接下载,马上可以打开,不用解压缩.

    ASP封装成DLL

    ASP 封装成 DLL 服务器端组件 本文档主要讲述了如何将 ASP 封装成 DLL 服务器端组件,从而实现 ASP 程序在 IIS 上的运行。... 在 IIS 被请求执行一个 ASP 程序时,它首先会在 ASP 文件中找到 &lt;%%&gt; 标签之间的代码,...

    vb16进制与ASCII码转换

    了解如何在VB6中进行这种转换对于理解和处理二进制数据至关重要。 首先,让我们来了解一下ASCII码。ASCII码是一种基于拉丁字母的一套电脑编码系统,最初被设计为7位的二进制数来表示128种可能的字符,包括大小写...

    asp_base64.rar

    例如,可以使用`ADODB.Stream`对象来处理二进制数据,并通过`String`函数和位运算进行Base64编码。 ```vbscript Function Base64Encode(strInput) Dim objStream Set objStream = CreateObject("ADODB.Stream") ...

    VBS 16进制验证特定字符

    slz.Type = 1 ' 设置Stream对象类型为Binary(二进制) slz.Mode = 3 ' 设置访问模式为只读 slz.Open ' 打开文件 slz.Position = 0 ' 移动文件指针到文件开头 Bin = slz.Read(18) ' 读取前18个字节到变量Bin ' 使用...

    用VBS获取网页源代码.vbs

    ThisCharCode = AscB(MidB(vIn,i,1)) If ThisCharCode ; Then strReturn = strReturn & Chr(ThisCharCode) Else NextCharCode = AscB(MidB(vIn,i+1,1)) strReturn = strReturn & Chr(CLng(ThisCharCode) * &...

    鲜花网站建设

    if AscB(upfile_5xSoft_Stream.Read(1))&lt;&gt;AscB(MidB(Str,j,1)) then InString=0 Exit For end if next if InString&lt;&gt;0 then Exit Function end if next End Function Private Sub Class_Terminate form....

    vb计算CRC16

    CRC16算法基于一个特定的二进制多项式,它通过与数据位进行异或运算来生成校验码。这个多项式通常用16位表示,如X^16 + X^15 + X^2 + 1,其中X^n表示n位的移位操作。在VB6中实现CRC16,首先需要定义这个多项式和一个...

Global site tag (gtag.js) - Google Analytics