參數名可以和成員變量名相同嗎?
視頻里在給有參構造變量指定參數的時候,老師講為了便于我們把參數名和成員變量名區分開,所以在參數名前面加new,那么參數名可以和成員變量名相同嗎? public?Telphone(float?screen,float?cpu,float?mem){ screen=screen; cpu=cpu; mem=mem; } 這樣可以嗎?
視頻里在給有參構造變量指定參數的時候,老師講為了便于我們把參數名和成員變量名區分開,所以在參數名前面加new,那么參數名可以和成員變量名相同嗎? public?Telphone(float?screen,float?cpu,float?mem){ screen=screen; cpu=cpu; mem=mem; } 這樣可以嗎?
2015-12-25
舉報
2015-12-26
可以 但是必須要用this來區分?
this表示對象的屬性,也就是成員屬性,后面一個screen 是參數,
關于this后面會學到
2015-12-26
可以 ?= 左邊的都是類里面的屬性 = 右邊是傳參進來的 ??