第4章 ActionScript 30 编程基础.pptVIP

  • 1
  • 0
  • 约1.86万字
  • 约 63页
  • 2019-11-27 发布于湖北
  • 举报
4.1 语言概述 ActionScript3.0是一种面向对象的编程语言,所谓“面向对象”就是把系统的运作过程定义为一系列的交互“对象”,所谓的“对象”本身就已经具有自己的相关属性,用户在使用“面向对象”方法编写语句程序时,就可以对“对象”的属性进行检查和修改。 ActionScript3.0与早期的ActionScript1.0和ActionScript2.0版本相比较,它是一个更为先进的编译器代码库,可执行比早期编译器版本更深入的优化;ActionScript3.0语言,使用新的虚拟机AVM2,它使用了全新的字节代码指令集,使得系统性能较之以前得到显著提高。ActionScript3.0引入了继承、封装类、命令空间等概念,增加了相似程序间的语句的复用性,也方便用户对程序的进一步扩展,使得程序的管理更加清晰和简单。 4.1.1 包的概念 1.包的概念 一般而言,通过使用“包“的概念封装我们的程序代码,可以很好的解决以下问题:当一个项目的工程很大的时候,程序开发人员会创建许多个类,而当两个或多个类文件同名的时候,就发生命名冲突。这时,编译器将无法判断到底要编译哪一个类,从而产生命名冲突错误。在大型项目中,由于多人协同工作,发生命名重复情况较多。那么我们应该如何解决命名冲突呢?方法是将同名文件放在不同的目录下,命名好相应的包路径。再通过import指令指定导入某个包的类,

文档评论(0)

1亿VIP精品文档

相关文档