ActinScript3.0开发基础知识:可重用代码
在实际开发中,封装程序代码并非我们上面所演示的这样简单,需要更加集中、有序或是按照一定的规律来进行封装。通常都是使用类将方法封装在一起,而方法则封装实现具体业务功能的代码。OK,说到类,那我们就从创建一个类文件开始。
图比文章更具有说服力,创建类文件的过程直接扫描上图便知。OK,继续下一张图:
通过上面这两步,便创建了一个名为Book的ActionScript类,相应的文件为Book.as,新建立的Book类的结构如下:
2 {
3 public class Book
4 {
5 public function Book()
6 {
7 }
8 }
9 }
在ActionScript中的编程方式和Java大同小异,同Java一样有包的概念,如同.net下的名称空间。如上代码快,不同的是方法的定义上多了一个关键字“function”。OK,下面我们为Book类添加两个方法,获取图书的名称和价格:
2 private var name:String = "ActionScript开发手册";
3
4 public function getBookName():String
5 {
6 return this.name;
7 }
8
9 pulic function getBookPrice():Number
10 {
11 return this.price;
12 }
通过上面一步一步的努力劳动,已经熟练的掌握了使用类来封装方法。
三、调用可重用代码的方法
做事应该有始有终吧,有了上面的类,虽只是一个用于演示的半成品,总不能上前面的所有努力都付之东流吧,下面来调用下所封装的方法。
要使用外部封装的类,在ActionScript中和Java中是一样的,通过 Import将外部包导入到当前项目就OK。如下图示:
导入之前我们创建的Book类,通过实例化类对象便可以调用类中所封装的公共方法了,这点和C#/Java也是一样的。至此,使用Flex开发环境,通过类封装方法,使其成为可重用的代码就介绍到这里,更深入的知识点将在后续章节逐步介绍。
三、使用异常加强代码的健壮性
ActionScritp 3.0中使用异常,和C#/Java一样的,这里就不做详细介绍。有兴趣的可以参考下面连接的文章。
异常和异常处理(C#编程指南):http://msdn.microsoft.com/zh-cn/library/ms173160.aspx 。如果要了解和学习ActionScript 的各种异常类请查看文档。
四、本文小结
1、近一步熟悉Adobe Flex开发环境。
2、在Flex下使用Action Class文件封装方法,使其成为可复用代码以及调用。
3、ActionScript 3.0下的异常机制。
,ActinScript3.0开发基础知识:可重用代码- ActinScript3.0开发基础知识:可重用代码
- › ActinScript3.0开发基础知识:可重用代码
- › ActionScript 3.0的流程控制语法
- › Flash ActinScript 3.0基础知识
- › 介绍ActionScript开发环境Flex Builder
- › AS教程:ActionScript优化
- 在百度中搜索相关文章:ActinScript3.0开发基础知识:可重用代码
- 在谷歌中搜索相关文章:ActinScript3.0开发基础知识:可重用代码
- 在soso中搜索相关文章:ActinScript3.0开发基础知识:可重用代码
- 在搜狗中搜索相关文章:ActinScript3.0开发基础知识:可重用代码
- tag: Flash教程,flash教程制作,flash动画教程,flash教程下载,平面设计教程 - Flash教程