actionscript中的泛型(返回类型与参数类型相同)

时间:2012-02-22 05:53:39

标签: actionscript

是否可以指定函数的返回类型与参数类型之一相同,其中参数类型不知道参数类型是什么。例如:

class Factory {
    public function get(interface:*):Object {
    }
}

上面的问题是我必须一直将对象转换为接口。

1 个答案:

答案 0 :(得分:3)

你能这样做吗?:

function example(type:*):*
{
    return type;
}

似乎不需要施法:

trace(example(new Sprite()).alpha); // 1