課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
為什么要再創(chuàng)建一個類去new前一個類的對象?
2018-03-08
源自:Java入門第二季 升級版 8-3
正在回答
我理解的是,因為java虛擬機只運行main方法內(nèi)的程序,因此你說的前一個類只用通過main才可以用,所以需要在main中new一個對象
其實,我也不是很懂,希望有大神指教
非靜態(tài)的創(chuàng)建語法就是通過創(chuàng)建外部對象才能創(chuàng)建內(nèi)部對象的,沒太明白你想表達的意思。
不過語法是這樣:外部類名 外部對象名=new 外部類名();
? ? ? ? ? ? ? ? ? ? ? ? ? ?內(nèi)部類名 內(nèi)部對象名=外部類名.new 內(nèi)部類名();
如果不明白可以討論。
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
2 回答為什么創(chuàng)建一個對象要再寫一個類
3 回答為什么在創(chuàng)建內(nèi)部類之前要創(chuàng)建外部類對象?
5 回答創(chuàng)建內(nèi)部類對象為什么要先創(chuàng)建外部類對象
1 回答為什么要新建一個類InitailTelephone來創(chuàng)建對象phone?不可以直接在Telephone類下創(chuàng)建對象phone嗎?
2 回答創(chuàng)建一個類的對象必須在其他類中創(chuàng)建嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-04-16
我理解的是,因為java虛擬機只運行main方法內(nèi)的程序,因此你說的前一個類只用通過main才可以用,所以需要在main中new一個對象
其實,我也不是很懂,希望有大神指教
2018-03-08
非靜態(tài)的創(chuàng)建語法就是通過創(chuàng)建外部對象才能創(chuàng)建內(nèi)部對象的,沒太明白你想表達的意思。
不過語法是這樣:外部類名 外部對象名=new 外部類名();
? ? ? ? ? ? ? ? ? ? ? ? ? ?內(nèi)部類名 內(nèi)部對象名=外部類名.new 內(nèi)部類名();
如果不明白可以討論。