【程序编程相关:CBC中写注册表使程序开机自动运行的方法】
【推荐阅读:Apache2.0.47和Tomcat4】
作者: senocular 翻译:leefj 【扩展信息:JavaScript对象与数组参考大全】
原文地址:http://www.kirupa.com/developer/oop2/as2oopindex.htm
在actionscript 2.0中,还存在另外一种类,那就是intrinsic 类,但是事实上它却不是真正的类.它更像是与类相关的一些指导,它只有一个目的,那就是为已存在的类提供严格数据类型定义.macromedia 用intrinsic类来为 在flash内部的类与对象定义数据类型(你可以在flash mx 2004的安装目录下的classes文件夹下找到这些定义文件).包括array, movieclip与math等对象.但是,我们什么时候会去使用他们,我们什么时候需要去定义这样数据类型的类呢?
最有可能的情况是,当你作为一个开发者,并且正在开发一个基于actionscript 2.0的movie,这个时候你要在你的movie中使用actionscript 1.0,那么你就必须亲自定义一个intrinsic类了.
正如我们所知道的,actionscript 1.0中是没有严格数据类型的.这也并不那么糟糕,但它也不是什么好事.在mx 2004及其后来的版本中,你需要这些数据类型定义来帮助你维护工程的有效性与高效性.这就是intrinsic类出现的原因.
我们假设你有一个非常完美的类,它可以帮助你完成现在新的工程中的大量任务,但可惜的是,这个类使用actionscript 1.0,ok, no problem,你可以把actionscript 2.0与actionscript 1.0无缝的结合.... 下一页