課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第二季 升級(jí)版
public float getScreen(newScreen){
screen=newScreen;
return screen;
}
2015-08-03
源自:Java入門(mén)第二季 升級(jí)版 7-1
正在回答
不好意思,我誤解你的意思了,不過(guò)你這樣寫(xiě)不好,因?yàn)槿绻抑皇窍雽?shí)現(xiàn)得到變量和改變變量其中一種,怎么辦,你都改變變量了,就得不到原來(lái)的值了!
朋友,getter是得到屬性,不是叫你改變屬性,你這樣寫(xiě)screen的值就被改變了!
我覺(jué)得這個(gè)簡(jiǎn)單的例子可以用這種方法而且還比較簡(jiǎn)便,但是以后遇到比較復(fù)雜的程序這樣反而不好。比如我們給一個(gè)參數(shù)賦值,但賦值后并不直接輸出,而是要對(duì)賦值后的變量進(jìn)行一系列操作,這樣的方式就不行了。所以我覺(jué)得這是一個(gè)習(xí)慣的問(wèn)題。
是不是要在newScreen前面加float或許int。。。。
輸入一個(gè)變量然后返回...好像沒(méi)什么用?
getScreen()是用來(lái)獲取屬性的值的,不需要傳參
話說(shuō),你這個(gè)代碼還真看不懂...
舉報(bào)
課程升級(jí)!以終為始告別枯燥,在開(kāi)發(fā)和重構(gòu)中體會(huì)Java面向?qū)ο缶幊痰膴W妙
2 回答普通方法如何為屬性賦值?
4 回答為什么不能使用無(wú)參構(gòu)造方法在創(chuàng)建對(duì)象的同時(shí)給屬性賦值?
2 回答寫(xiě)了一個(gè)有參無(wú)返回值的方法代碼,求大神寫(xiě)一個(gè)有參有返回值的代碼(目前什么情況下用有參有返回值的方法,什么情況下用無(wú)參無(wú)返回值的方法還不是太清楚)
3 回答構(gòu)造方法中為final修飾的屬性賦值
3 回答方法重寫(xiě)中,若是參數(shù)/返回值類(lèi)型不同,只是方法名相同,計(jì)算機(jī)是否根據(jù)參數(shù)/返回值的差異識(shí)別出選擇的方法。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-09-30
不好意思,我誤解你的意思了,不過(guò)你這樣寫(xiě)不好,因?yàn)槿绻抑皇窍雽?shí)現(xiàn)得到變量和改變變量其中一種,怎么辦,你都改變變量了,就得不到原來(lái)的值了!
2015-09-30
朋友,getter是得到屬性,不是叫你改變屬性,你這樣寫(xiě)screen的值就被改變了!
2015-09-12
我覺(jué)得這個(gè)簡(jiǎn)單的例子可以用這種方法而且還比較簡(jiǎn)便,但是以后遇到比較復(fù)雜的程序這樣反而不好。比如我們給一個(gè)參數(shù)賦值,但賦值后并不直接輸出,而是要對(duì)賦值后的變量進(jìn)行一系列操作,這樣的方式就不行了。所以我覺(jué)得這是一個(gè)習(xí)慣的問(wèn)題。
2015-08-22
是不是要在newScreen前面加float或許int。。。。
2015-08-10
輸入一個(gè)變量然后返回...好像沒(méi)什么用?
2015-08-08
getScreen()是用來(lái)獲取屬性的值的,不需要傳參
2015-08-03
話說(shuō),你這個(gè)代碼還真看不懂...