Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
actionscript中的泛型(返回类型与参数类型相同)_Actionscript - Fatal编程技术网

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

actionscript中的泛型(返回类型与参数类型相同),actionscript,Actionscript,是否可以指定函数的返回类型与未知参数类型的某个参数类型相同。例如: class Factory { public function get(interface:*):Object { } } 上面的问题是,我必须始终将对象强制转换为接口 你能做到这一点吗 function example(type:*):* { return type; } 似乎不需要铸造: trace(example(new Sprite()).alpha); // 1 这些被称为接吻类型:D

是否可以指定函数的返回类型与未知参数类型的某个参数类型相同。例如:

class Factory {
    public function get(interface:*):Object {
    }
}
上面的问题是,我必须始终将对象强制转换为接口

你能做到这一点吗

function example(type:*):*
{
    return type;
}
似乎不需要铸造:

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

这些被称为接吻类型:D