close
以前 vb6 的函數是不可以同名字的,但是現在,點網版的它也可以像java一樣囉。
只要函數名字+參數類別是不一樣的,就可以同時存在。
例:
function abc(a1 as string,a2 as integer) as string
function abc(a1 as string,a2 as string) as string
但是,我想要回傳值不一樣,就不行。
例:
function abc(a1 as string,a2 as integer) as string
function abc(a1 as string,a2 as integer) as integer
 
別問我「同名異式」這外名字誰取的,我也是在不經意的地方看到的,現在要找來源卻找不到。
現在,取名字,要更小心囉,會有同名卻不同作用的情況發生,
使用函數時也要多小心。
完畢。
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 betaparticle 的頭像
    betaparticle

    betaparticle的部落格

    betaparticle 發表在 痞客邦 留言(0) 人氣()