參數(shù)名可以和成員變量名相同嗎?
視頻里在給有參構(gòu)造變量指定參數(shù)的時(shí)候,老師講為了便于我們把參數(shù)名和成員變量名區(qū)分開(kāi),所以在參數(shù)名前面加new,那么參數(shù)名可以和成員變量名相同嗎? public?Telphone(float?screen,float?cpu,float?mem){ screen=screen; cpu=cpu; mem=mem; } 這樣可以嗎?
視頻里在給有參構(gòu)造變量指定參數(shù)的時(shí)候,老師講為了便于我們把參數(shù)名和成員變量名區(qū)分開(kāi),所以在參數(shù)名前面加new,那么參數(shù)名可以和成員變量名相同嗎? public?Telphone(float?screen,float?cpu,float?mem){ screen=screen; cpu=cpu; mem=mem; } 這樣可以嗎?
2015-12-25
舉報(bào)
2015-12-26
可以 但是必須要用this來(lái)區(qū)分?
this表示對(duì)象的屬性,也就是成員屬性,后面一個(gè)screen 是參數(shù),
關(guān)于this后面會(huì)學(xué)到
2015-12-26
可以 ?= 左邊的都是類里面的屬性 = 右邊是傳參進(jìn)來(lái)的 ??