samplenamespaces.as
来自「《Flash AS3殿堂之路》光盘源码 学习ActionScript 3.0」· AS 代码 · 共 40 行
AS
40 行
package org.kingda.book.basicoop.hideimplementation
{
import flash.display.Sprite;
import org.kingda.book.basicoop.hideimplementation.kingda;
//namespace outclass;
use namespace kingda;
public class SampleNamespaces extends Sprite
{
private namespace inclassA;
private namespace inclassB;
public function SampleNamespaces() {
var foo:TwoNamespaces = new TwoNamespaces();
use namespace inclassA;
namespace inmethod;
trace (kingda);
//trace ("outclass:"+outclass);
trace ("inclassA:"+inclassA);
trace ("inclassB:"+inclassB);
trace ("inmethod:"+ inmethod);
foo.kingda::sayHello();
definedNamespace(); //测试遮罩顺序。
}
private function rrrdefinedNamespace() {
trace ("===private defined");
}
kingda function definedNamespace() {
namespace outconsturctor;
trace ("outconsturctor:"+outconsturctor);
trace ("internal:" );
}
inclassA function definedNamespace() {
trace ("==inclassA defined");
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?