博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

bridge2006

天行健,君子以自强不息。
  bridge2006.cublog.cn

关于作者
姓名:bridge
职业:IT
年龄:28
位置:湖北
个性介绍:天行人健,君子以自强不息.
|| << >> ||
我的分类


ActionScript3.0学习笔记(二)--包
包(Package)是ActionScript3.0(以下简称as3.0)中新概念,在以前的as版本中,也有方法使用"包"的方法,请看下面的例子:
       class com.ly.TestClass{
             public var string:String;
             public function fun(){
              
             }
             代码....
        }
这样的方法在以前是经常用到的,写过类的朋友应该深有体会。在类名前面写上类的路径,然后放在类路径里,最后在flash中调用。as3.0更改了以前的类路径用法,增添关键字Package,如果大家熟悉java的话,应该很对这个关键字的使用方法有所体会,在flash中使用方法和java大致相同,请看下面的例子:
       Package com{
        
public class TestClass{
             public var string:String;
            
public function fun(){
             }
       }
包内可以创建多个类,请看下面的例子:
       Package com{
          class classTestClass{}
          class classTestClass1{}
          class classTestClass2{}
       }
导入类包的方法是使用关键字Import,请看下面的例子:
       1.创建类包
       //创建类包
       Package com{
         
public class classTest{
          }
          class classBox{}
       }
       2.导入类包
       Import com.*;
       var mytest:classTest=new classTest();  //正确: classTest是                                                         public
      
var mybox:classBox=new classBox();     //错误:classBox是
                                                    
private*
         
*NOTE:包的内部默认类型private


以上是关于ActionScript3.0中包的使用方法介绍。

 原文地址 http://blog.sina.com.cn/u/3f1d80e30100051k#sort_1
发表于: 2006-10-31,修改于: 2006-10-31 21:15,已浏览490次,有评论0条 推荐 投诉


网友评论
 发表评论