通过以下的过程,我相信你也会知道怎么使用命名空间的:
(1):建立命名空间文件
Good.as:
package com.namesp
{
public namespace Good = "http://www.baidu.com";
}
Morning.as:
package com.namesp
{
public namespace Morning = "http://google.com.hk";
}
(2):
创建类对同名函数分别使用这两种命名空间:
package com.utils
{
import com.namesp.Good;
import com.namesp.Morning;
public class User_Namespace
{
public function User_Namespace()
{
}
Morning function show():void
{
trace("now we are Morning");
}
Good function show():void
{
trace("now we are Good");
}
}
}
(3):
在主程序中调用:
调用一:
var un:User_Namespace = new User_Namespace();
un.Morning::show();
调用二:
use namespace Morning;
var un:User_Namespace = new User_Namespace();
un.show();