AS3默认值为函数参数中的类

时间:2013-05-13 17:00:04

标签: actionscript

如何为Action脚本3中的Class类型的函数参数指定默认值

    public function foo(param:Class = ????? )
    {

    }

由于

1 个答案:

答案 0 :(得分:1)

你不能,但这是一个解决方法,以达到同样的效果:

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();
}