課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第二季 升級(jí)版
?java里面類(lèi)中的方法調(diào)用本類(lèi)中的成員變量要不要通過(guò)建立對(duì)象,然后用對(duì)象引用
2014-11-15
源自:Java入門(mén)第二季 升級(jí)版 8-3
正在回答
不需要的?
不管是public protected 還是private都可以在本類(lèi)中使用
public class wlei{
????public String test = "hello";
????public void Test(){
????????System.out.println(test);
????}
}
本類(lèi)中的是可以直接使用的吧?
要看你的成員變量是靜態(tài)還是非靜態(tài)的,如果是靜態(tài)的直接用類(lèi)名就可以調(diào)用了,如果是非靜態(tài)的就要新建對(duì)象再調(diào)用。
舉報(bào)
課程升級(jí)!以終為始告別枯燥,在開(kāi)發(fā)和重構(gòu)中體會(huì)Java面向?qū)ο缶幊痰膴W妙
2 回答用戶(hù)在別的類(lèi)調(diào)用另一個(gè)類(lèi),創(chuàng)建了該類(lèi)的對(duì)象,那么通過(guò)對(duì)象次修改成員變量的值會(huì)不會(huì)修改類(lèi)的成員變量值
2 回答當(dāng)內(nèi)部類(lèi)的成員全部私有化,為什么通過(guò)內(nèi)部類(lèi)對(duì)象可以調(diào)用內(nèi)部類(lèi)中的成員方法而不能調(diào)用成員變量
2 回答靜態(tài)方法可以通過(guò)類(lèi)的對(duì)象來(lái)調(diào)用,也可以通過(guò)類(lèi)直接調(diào)用,那靜態(tài)變量可以通過(guò)類(lèi)直接調(diào)用而不創(chuàng)建對(duì)象嗎?
1 回答調(diào)用內(nèi)部類(lèi)對(duì)象的方法時(shí)要先創(chuàng)建外部類(lèi)對(duì)象,才能創(chuàng)建內(nèi)部類(lèi)對(duì)象進(jìn)而調(diào)用方法嗎
6 回答為什么創(chuàng)建子類(lèi)的對(duì)象一定要用父類(lèi)或者接口引用,直接用子類(lèi)引用創(chuàng)建本類(lèi)的對(duì)象不好嗎
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-01-08
不需要的?
不管是public protected 還是private都可以在本類(lèi)中使用
public class wlei{
????public String test = "hello";
????public void Test(){
????????System.out.println(test);
????}
}
2014-11-16
本類(lèi)中的是可以直接使用的吧?
2014-11-15
要看你的成員變量是靜態(tài)還是非靜態(tài)的,如果是靜態(tài)的直接用類(lèi)名就可以調(diào)用了,如果是非靜態(tài)的就要新建對(duì)象再調(diào)用。