php中class類內(nèi)調(diào)用方法 構(gòu)造函數(shù)必須與類名相同,其它方法可否與類名相同?
構(gòu)造函數(shù)必須與類名相同,其它方法可否與類名相同?構(gòu)造函數(shù)的方法名必須與類名相同。構(gòu)造方法是一種特殊的方法,具有以下特點(diǎn)。(1)構(gòu)造方法的方法名必須與類名相同。(2)構(gòu)造方法沒有返回類型,也不能定義為v
構(gòu)造函數(shù)必須與類名相同,其它方法可否與類名相同?
構(gòu)造函數(shù)的方法名必須與類名相同。構(gòu)造方法是一種特殊的方法,具有以下特點(diǎn)。(1)構(gòu)造方法的方法名必須與類名相同。(2)構(gòu)造方法沒有返回類型,也不能定義為void,在方法名前面不聲明方法類型。(3)構(gòu)造方法的主要作用是完成對(duì)象的初始化工作,它能夠把定義對(duì)象時(shí)的參數(shù)傳給對(duì)象的域。(4)構(gòu)造方法不能由編程人員調(diào)用,而要系統(tǒng)調(diào)用。(5)一個(gè)類可以定義多個(gè)構(gòu)造方法,如果在定義類時(shí)沒有定義構(gòu)造方法,則編譯系統(tǒng)會(huì)自動(dòng)插入一個(gè)無參數(shù)的默認(rèn)構(gòu)造器,這個(gè)構(gòu)造器不執(zhí)行任何代碼。(6)構(gòu)造方法可以重載,以參數(shù)的個(gè)數(shù),類型,或排列順序區(qū)分
類的構(gòu)造方法的名稱必須與什么名相同?
是的
構(gòu)造必須同時(shí)滿足下面三個(gè)條件:
1、方法名和類名相同
2、在方法名的前面沒有返回值類型的聲明
3、在方法中不能使用return語句返回一個(gè)值