課程
/后端開發
/Java
/Java入門第二季 升級版
類名 對象名 =new 類名();和new 類名();有什么區別
2016-10-30
源自:Java入門第二季 升級版 8-3
正在回答
前者是通過給類定義一個對象名來創建對象,后者是不寫出對象名創建對象,在java中稱匿名,作用是一樣的,但new類名()只能使用一次,因為他沒有對象名,無法再一次調用。
有點看不懂你想問什么,但我也試著回答一下。
new 類名() ;這樣寫是進行對象的實例化,但僅僅這樣寫,你的對象是什么呢?因此我們要把要賦予的對象名寫出來
也就是 類名 對象名 = new 類名();?
舉個例子 new 人(); ?人就是一個類名,代表“人”類。那么現在有一個小明,他是人。那我們要把他歸于“人”類中,也就是 人 小明 =new 人(); 這樣的一個過程就叫對象的實例化,對象就是小明
希望對你能有幫助
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
4 回答求大神教!!
2 回答求大神指教
3 回答求大神賜教
3 回答求教真大神
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-30
前者是通過給類定義一個對象名來創建對象,后者是不寫出對象名創建對象,在java中稱匿名,作用是一樣的,但new類名()只能使用一次,因為他沒有對象名,無法再一次調用。
2016-10-30
有點看不懂你想問什么,但我也試著回答一下。
new 類名() ;這樣寫是進行對象的實例化,但僅僅這樣寫,你的對象是什么呢?因此我們要把要賦予的對象名寫出來
也就是 類名 對象名 = new 類名();?
舉個例子 new 人(); ?人就是一個類名,代表“人”類。那么現在有一個小明,他是人。那我們要把他歸于“人”類中,也就是 人 小明 =new 人(); 這樣的一個過程就叫對象的實例化,對象就是小明
希望對你能有幫助