AS3默认值类
答
你不能,但这里有一个解决方法以达到相同的效果:
public function foo(param:Class = null):void
{
if(!param)
{
// this'll be your default class
param = MyClass;
}
// here you can do: var bar:* = new param();
}
您还可以将未定义的变量接受添加到您的函数并将其用作数组。 public function foo(... args):void {trace(args); } – Discipol 2013-05-13 21:00:52