課程
/后端開發
/Java
/Java入門第二季 升級版
構造方法沒有返回值,那為什么沒有void??
2016-08-12
源自:Java入門第二季 升級版 8-6
正在回答
你可以這樣理解:
1:Java中構造方法是一種特殊的方法。
2:構造方法必須滿足以下語法規則:
(1) 方法名必須與類名相同。
(2)不要聲明返回類型。
(3)不能被static、final、synchronized、abstract和native修飾。構造方法不能被子類繼承,所以用final和
abstract修飾沒有意義。
所以,構造方法和一般的方法是不同的,即使沒有返回值也不需要加void關鍵字
ozZ0 提問者
構造方法 ?:名字和類名一樣沒有任何返回類型void ?是返回為空,所以不是構造方法,就算是空也不行
這是java的語法規定,沒有就是沒有,樓上說可以省略是錯誤的!
望采納!
?void是可以省略的
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
4 回答構造方法的使用
5 回答構造方法的使用
5 回答構造方法的構造
2 回答構造方法的作用
3 回答怎樣選擇使用一般方法或構造方法
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-13
你可以這樣理解:
1:Java中構造方法是一種特殊的方法。
2:構造方法必須滿足以下語法規則:
(1) 方法名必須與類名相同。
(2)不要聲明返回類型。
(3)不能被static、final、synchronized、abstract和native修飾。構造方法不能被子類繼承,所以用final和
abstract修飾沒有意義。
所以,構造方法和一般的方法是不同的,即使沒有返回值也不需要加void關鍵字
2016-08-12
構造方法 ?:
名字和類名一樣
沒有任何返回類型
void ?是返回為空,所以不是構造方法,就算是空也不行
這是java的語法規定,沒有就是沒有,樓上說可以省略是錯誤的!
望采納!
2016-08-12
?void是可以省略的