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