samplestatic.as

来自「《Flash AS3殿堂之路》光盘源码 学习ActionScript 3.0」· AS 代码 · 共 45 行

AS
45
字号
package org.kingda.book.basicoop.inheritance
{
	import flash.display.Sprite;

	public class SampleStatic extends Sprite
	{
		public function SampleStatic() {
			//trace (Extender.foo);
			//Extender.hello();
			Extender2.test();
		}
	}
}
class Base {
	static const foo:String = "www.kingda.org";
	static function hello():void {
		trace ("Base.test()");
	}
}
class Extender extends Base{
	/*
	static const foo:String = Base.foo;
	static function hello():void {
		Base.hello();
	}
	*/
	static function test():void {
		trace (foo);
		hello();
		//trace (Extender.foo);
	}
}
class Extender2 extends Extender{
	/*
	static const foo:String = Base.foo;
	static function hello():void {
		Base.hello();
	}
	*/
	static function test():void {
		trace (foo);
		hello();
		//trace (Extender.foo);
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?