課程
/后端開發
/Java
/Java入門第二季 升級版
我也是在同一個包下創建的類,可是始終運行不起來。
2016-06-27
源自:Java入門第二季 升級版 8-3
正在回答
T0627 t=new T0627();T0627.Phone phone=t.new Phone();phone.call();
你的Phone類是類T0627中的類,也就是類中類,但是非靜態(static)的類中類不能使用外部類進行.操作,必須用實例來進行實例化類中類.比如:
public?class?A?{ ?
? ? public?class?B?{ ?
? ? ? ? ??? ? } ?
}; ?
這樣子創建才是正確的
A?a?=?new?A();??
A.B?ab?=?a.new?B(); ?
來源:http://blog.csdn.net/thirtydevs/article/details/21661485
丶夢里看不見_03557494 提問者
import 包名兩次。。。。。
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答為什么不能顯示運行結果呢?
3 回答為什么定義對象名為newWorld運行結果不對
1 回答求救!為什么我運行不出結果?
2 回答運行后結果不對
6 回答為什么我這一段運行結果是83,而不是93呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-27
T0627 t=new T0627();
T0627.Phone phone=t.new Phone();
phone.call();
你的Phone類是類T0627中的類,也就是類中類,但是非靜態(static)的類中類不能使用外部類進行.操作,必須用實例來進行實例化類中類.比如:
public?class?A?{ ?
? ? public?class?B?{ ?
? ? ? ? ??? ? } ?
}; ?
這樣子創建才是正確的
A?a?=?new?A();??
A.B?ab?=?a.new?B(); ?
來源:http://blog.csdn.net/thirtydevs/article/details/21661485
2016-06-27
import 包名兩次。。。。。