課程
/后端開發
/Java
/Java入門第二季 升級版
在調用無參數的方法中,可以省略public Telphone{?? };嗎?還是必須要在Telphone中寫出來?而且輸出結果沒有“無參數的構造方法被調用了”這句話!
2016-05-05
源自:Java入門第二季 升級版 7-1
正在回答
//系統中有一個默認的無參的構造方法,如果有一個有參的構造方法的話,那么無參的構造方法就自動取消。如果要調用無參的構造方法的話,那么就要加上 public?Telphone(){};如果沒有無參構造方法而又想要調用無參的構造方法的話,那么就要在該類中加上: public?Telphon{ ???? ????public?Telphon(){ ???? ????????System.out.println("無參的構造方法被執行了"); ???? ????} }
省略掉public Telphone(){}的話就是系統自動補充的無參數構造方法。就不會輸出自己定義的無參數構造方法中的輸出語句“無參數的構造方法被調用了”。因為系統補充的不會來補充這句話。
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答initailtelphone與telphone的區別
4 回答public telphone 可以改寫成public void telphone 嗎?
2 回答為什么我創建的TELPHONE類顯示不能被new,我把TELPHONE改成Telphone就可以了。
3 回答Telphone phone=new Telphone()這里的Telphone到底哪個是類哪個是類名,還是說都是啥
6 回答Telphone phone=new phone();哪里錯了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-05
2016-05-05
省略掉public Telphone(){}的話就是系統自動補充的無參數構造方法。就不會輸出自己定義的無參數構造方法中的輸出語句“無參數的構造方法被調用了”。因為系統補充的不會來補充這句話。