課程
/后端開發
/Java
/Java入門第二季 升級版
在兩個類中轉換,真心不懂怎么實現的;它怎么調用的另一個類中的語言,能否解釋下噻?
2016-09-20
源自:Java入門第二季 升級版 7-2
正在回答
子類繼承父類吧,通過對象.方法名()實現
類是由屬性和方法組成的,然后要調用的話也是調用類中的屬性或者方法,而不是其他的
public ? ? class ? Out { ? ? ? ? ? ? ? ? //創建外部類
? ????????? private ?int score = 84;????????????//給外部類屬性score賦值
public ? ? class ? ? Inn {????????????????//創建內部類
? ? ? ????? int score = 91; ? ? ? ?????????????????//給內部類屬性score賦值
????????????public void show() {????????????????????????//創建內部類方法
????????????????????????System.out.println("訪問外部類中的score:" + Out.score); ? ? ? //調用外部類的同名屬性用:外部類明+屬性名;不同名的屬性可以直接用屬性名調用
????????????????????????System.out.println("訪問內部類中的score:" + score);?????????????//內部類的屬性直接可以調用
????????????}
}
public static void main(String[] args) {
???????? ? ??Out a =new Out();????????????????????//創建外部類對象a
? ? ? ? ?????Inn b =a.new ? ?Inn();????????????//通過外部類對象創建內部類對象b
????????? ? ? b.show();????????????????//調用內部類對象的方法show(方法的調用:對象名+方法名(),調用外部類的方法就用外部類的對象名,調用內部類的方法就用內部類的對象名)
????????}
PS:這只是很小的,基礎的部分,理解好了這個然后去理解其他的就容易一些
......
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答求大佬解釋解釋
2 回答大神幫忙解釋
3 回答求解,大神
10 回答求解!大神來。。。。。。。。。。。。。。。。
2 回答求大神解決
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-20
子類繼承父類吧,通過對象.方法名()實現
2016-09-20
類是由屬性和方法組成的,然后要調用的話也是調用類中的屬性或者方法,而不是其他的
public ? ? class ? Out { ? ? ? ? ? ? ? ? //創建外部類
? ????????? private ?int score = 84;????????????//給外部類屬性score賦值
public ? ? class ? ? Inn {????????????????//創建內部類
? ? ? ????? int score = 91; ? ? ? ?????????????????//給內部類屬性score賦值
????????????public void show() {????????????????????????//創建內部類方法
????????????????????????System.out.println("訪問外部類中的score:" + Out.score); ? ? ? //調用外部類的同名屬性用:外部類明+屬性名;不同名的屬性可以直接用屬性名調用
????????????????????????System.out.println("訪問內部類中的score:" + score);?????????????//內部類的屬性直接可以調用
????????????}
}
public static void main(String[] args) {
???????? ? ??Out a =new Out();????????????????????//創建外部類對象a
? ? ? ? ?????Inn b =a.new ? ?Inn();????????????//通過外部類對象創建內部類對象b
????????? ? ? b.show();????????????????//調用內部類對象的方法show(方法的調用:對象名+方法名(),調用外部類的方法就用外部類的對象名,調用內部類的方法就用內部類的對象名)
????????}
}
PS:這只是很小的,基礎的部分,理解好了這個然后去理解其他的就容易一些
2016-09-20
......