multidispatch

    4热度

    4回答

    考虑这个程序,我在参数列表中构造一个数组。虽然有这么接受一个数组的签名,这个调用接受列表中的一个: foo([ 1, 2, 3 ]); multi foo (Array @array) { put "Called Array @ version" } multi foo (Array $array) { put "Called Array \$ version" } multi foo (