- 博客(17)
- 资源 (74)
- 收藏
- 关注
原创 第30节 定义命名空间
定义命名空间在不同位置的写法一、用于其它类的调用//用于其它类的调用package{ public namespace asan="QQ:875277702";//设置命名空的Url }二、类中的命名空间,区别类中的方法//类中的命名空间,区别类中的方法package{ public namespace good;//定义命名空间 public
2012-12-15 11:36:28 470
原创 第29节 命名空间的本质
命名空间的本质:解决命名冲突的。创建命名空间,必须确保它的唯一性1、命名空间定义在包内内外 URI 如下: 包名:命名空间名2、命名空间放到独立的as文件中 URI 如下: 包路径:命名空间名3、命名空间定义在类中 URI 如下: 包名:类名/命名空间的访问控
2012-12-15 10:57:43 529
原创 第28节 命名空间的流程
一、定义命名空间使用namespace关键字定义命名空间,可以在包外、包内内外、类内、方法内二、应用命名空间将定义好的命名空间放到属性或方法前面,同一属性或方法只能有一个命名空间的修饰如:命名空间 属性:数据类型命名空间 方法(参数):返回类型命名空间 static 属性:数据类型命名空间 static 方法(参数):返回类型
2012-12-15 10:27:06 466
原创 第27节 命名空间的含义
一、新建say.as文件,并创建命名空间package{//定义包 public namespace say;//定义命名空间}二、新建ball.as文件,并创建命名空间package{ public namespace ball;}三、新建kongjian.as文件,新建kongjian类,命名空间的方法package{ import say;//导入命名空间 i
2012-12-15 09:42:21 437
原创 第26节 Get和Set方法
Getter和Setter方法是存储器,可以修改私有类成员。是封装的体现,即不暴露私有成员,又能访问私有成员。一、创建hello.as文件package{//包 public class hello{//定义类 private var wen:String="a"; public function get wenben():String//get获取当前成员,返回String
2012-12-14 22:52:30 622
原创 第25节 类成员的访问控制
一、访问权限控制符public private(只有当前类中可以访问)protected(当前类或继承类可以访问)internal(只有包内可以访问)二、实例1、在文件夹下创建名称为say的文件夹,在say文件夹中创建hello.as文件 2、脚本如下 package say{//包路径say public
2012-12-14 17:02:32 612
原创 第24节 包的操作
一、创建Text.as ,导入文本包(import flash.text.TextField;//导入文本包)package{ import flash.display.Sprite;//导入包 import flash.text.TextField;//导入文本包 public class Text extends Sprite{ public function
2012-12-14 17:00:04 688
原创 第22节 包外类
一、创建hello.as文件package{ import flash.display.Sprite; public class hello extends Sprite{ public function hello():void{ var foo:say=new say();//包外类使用方法 } }}class
2012-12-14 16:18:21 600
原创 第21节 方法重载
一、hello.aspackage { import flash.display.Sprite; public class hello extends Sprite { public function say(...foo):* {//参数不确定,我们写...foo, 返回值不确定我们写* if (foo.length == 1) { trace("a
2012-12-14 16:14:02 523
原创 第20节 动态类与密封类
一、用dynamic关键字创建动态类package{ public dynamic class bar//动态类 { public var wen:String="Hello"; }}二、创建20.fla,在帧中添加脚本,可以修改动态类里面的属性等。。var foo:bar=new bar();trace(foo.wen);foo.lur="动态属性";trace(f
2012-12-14 16:10:56 776
原创 第19节 构造器函数
一、创建as文件,创建构造函数(构造器名称要和类名相同,不能声明返回类型)package {//创建包 import flash.display.Sprite;//导入父类 public class nihao extends Sprite { public function nihao():void //构造器名称要和类名相同,不能声明返回类型 { trace("h
2012-12-14 16:06:28 543
原创 第18节 静态属性与方法
一、用static 关键字创建静态属性,方法package{ import flash.display.Sprite;//导入类 public class nihao extends Sprite{ public static var wen:String="hello!";//静态属性 public static function shuchu(neiron
2012-12-14 16:02:13 542
原创 第17节 实例属性与方法
一、新建 nihao.as 文件package{//定义包 import flash.display.Sprite;//导入父类 public class nihao extends Sprite{ public var wen:String="Hello!"; public function shuchu(neirong:String):void
2012-12-14 15:56:05 430
原创 第16节 类与包
一、新建包(新建nihao文件夹,并在里面创建zifu.as)package nihao //包路径,在nihao文件夹下{ public class zifu { public var wen:String = "hello!"; }}二、新建shuchu.aspackage { import flash.display.Sprite;//导入基类,定
2012-12-14 15:50:49 551
原创 第15节 类的创建与使用(类之间调用)
一、新建nihao.aspackage{ public class nihao{ public var wen:String="hello!"; } }二、diaoyong.as 类调用 nihao.as//调用package{ import nihao;//导入nihao类 import flash.display.Movie
2012-12-14 15:42:40 643
原创 第14节 类和对象
一、“文件”->“新建”->“文档”-> ActionScript 文件hello.aspackage{//定义包,包里面只能定义一个类 public class hello{//定义类 public var wen:String="world";//属性 public function hello(){}//构造方法 public function
2012-12-14 10:53:17 528
闪客快斧闪客快斧
2012-12-13
doc2help 汉化破解版最终版
2013-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人