課程
/后端開發
/Java
/Java入門第二季 升級版
上一個練習里為什么又要加上呢?
2015-06-07
源自:Java入門第二季 升級版 7-7
正在回答
HelloWorld.score(類的名字.屬性)===類固有的屬性方法!類一生下來就有滴!
前面學static 關鍵字時我們學過static修飾的成員java先執行,并只運行一次(在static修飾后就要賦初值)!
1、你可以把static修飾的成員變量視為類所固有的屬性、方法!HelloWorld.score(類的名字.屬性)===類固有的屬性方法!
2、非靜態的成員變量是虛的要實例化? HelloWorld.this.score(this代表當前對象)===HelloWorld這個類的對象的屬性!???????????this.屬性==當前對象的屬性!
????以上純屬自己理解勿噴!有不同見解希望可以交流!
因為外部類中定義為static時,可以直接用外部類的名字.屬性名可以訪問到了。
chavin
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答靜態內部類調用外部類的非靜態成員變量怎么調呀?
1 回答靜態內部類調用外部類私有變量
3 回答第13行 訪問外部類的非靜態變量 為什么只能用+HelloWorld.score 不能用+HelloWorld.this.score呢?
3 回答靜態內部類變量和外部類非靜態變量重名怎么辦
1 回答靜態方法調用非靜態變量
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-07-05
HelloWorld.score(類的名字.屬性)===類固有的屬性方法!類一生下來就有滴!
2015-07-05
前面學static 關鍵字時我們學過static修飾的成員java先執行,并只運行一次(在static修飾后就要賦初值)!
1、你可以把static修飾的成員變量視為類所固有的屬性、方法!HelloWorld.score(類的名字.屬性)===類固有的屬性方法!
2、非靜態的成員變量是虛的要實例化? HelloWorld.this.score(this代表當前對象)===HelloWorld這個類的對象的屬性!???????????this.屬性==當前對象的屬性!
????以上純屬自己理解勿噴!有不同見解希望可以交流!
2015-06-08
因為外部類中定義為static時,可以直接用外部類的名字.屬性名可以訪問到了。