課程
/后端開發
/Java
/Java入門第二季 升級版
為什么代碼里面public Animai(){}和public Dog(){}不能加void?
2015-07-28
源自:Java入門第二季 升級版 9-4
正在回答
構造方法是不返回任何值的,所以不能加任何有關返回值類型的修飾符包括void,這是語法規定。如果加了void,那么這個方法就不是構造方法了,而是普通的方法,這就是構造方法特殊的地方。
鄭榮 提問者
那個是構造函數,構造函數不寫返回類型的
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
1 回答給的代碼里public HelloWorld() 中間為什么不能加void?
3 回答為什么一些方法要加void,一些不加?
3 回答為什么不能加this
5 回答public telephone()為什么寫成void telephone()不行
2 回答為什么在最后新建的方法可以不加void,并且加了還報錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-07-29
構造方法是不返回任何值的,所以不能加任何有關返回值類型的修飾符包括void,這是語法規定。如果加了void,那么這個方法就不是構造方法了,而是普通的方法,這就是構造方法特殊的地方。
2015-07-28
那個是構造函數,構造函數不寫返回類型的