課程
/后端開發
/Java
/Java入門第二季 升級版
this.name = name;和name = new name;是否作用相同?
2016-04-22
源自:Java入門第二季 升級版 7-4
正在回答
完全不同的兩個概念吧 前者是參數賦值給屬性 后者是構成方法
bluecoolcool3167495 提問者
不一樣 前面的是name變量中的參數賦給屬性,當然屬性名你也可以起別的 不過this.name比較規范,后面那個是實例化 因為如果name是一個類的話 那么new name就是構造方法,創建一個新的對象。
小波7
?作用一樣,本人認為加this 更直觀些。
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答this問題
3 回答this的問題
1 回答this的問題
2 回答請問為什么?this問題
3 回答關于這道題中的this如何使用的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-22
完全不同的兩個概念吧 前者是參數賦值給屬性 后者是構成方法
2016-10-12
不一樣 前面的是name變量中的參數賦給屬性,當然屬性名你也可以起別的 不過this.name比較規范,后面那個是實例化 因為如果name是一個類的話 那么new name就是構造方法,創建一個新的對象。
2016-07-24
?作用一樣,本人認為加this 更直觀些。