最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

為什么返回screen 的值不是在setScreen中

為什么不是

public float getScreen() {

//return screen;

}

public void setScreen(float newScreen) {

screen=newScreen;

return screen;

}


正在回答

3 回答

void 類型的方法是沒有返回值的,而且get是得到這個(gè)屬性的值所以有返回值,而set是要給這個(gè)屬性賦值,你只需要把你賦的值傳給屬性就可以了。比如你有100塊,用get的人才想知道你有多少錢,而用set的人只想讓你有多少錢,他不需要知道你原來有多少錢。

0 回復(fù) 有任何疑惑可以回復(fù)我~

getScreen 意思是獲得screen 所以這個(gè)方法需要返還screen的值

setScreen 意思是設(shè)置screen 所以這個(gè)方法只需要設(shè)置screen的值,也就是給他賦值,不需要使用到他,所以不用返回值

為什么要getter&setter方法?
因?yàn)榘踩詥栴},類要私有化屬性,又因?yàn)樗接谢耍搶傩灾荒茉诒绢愔性L問,所以要在本類中使用getter&setter方法,提供簡單的入口讓外部也能間接操作這些私有屬性

2 回復(fù) 有任何疑惑可以回復(fù)我~

setScreen 是給screen賦值,不需要返回值,getScreen是獲取screen的值,需要返回screen的值。所以return在getScreen里

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么返回screen 的值不是在setScreen中

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)