課程
/后端開發
/Java
/Java入門第二季 升級版
我的代碼如圖片所示,注釋掉的@override就不報錯了
2018-06-27
源自:Java入門第二季 升級版 10-3
正在回答
@override重寫,去掉之后就變成了Rectangle這個類特有的方法,跟你繼承的類沒有關系(就算是同名)所以不報錯
Share沒保存導致你@override重寫失敗,當然Share保存后也可能出錯,比如兩個類中的perimeter方法名稱不一樣,建議百度看看重寫的定義哦
知道了,其實是因為在抽象類那里要先點一下保存抽象類,這樣不用去掉@override也行的了
是版本問題嗎
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答為什么我新建繼承后會報錯,提示是叫我刪除“@Override”,可是刪了沒有用
2 回答求幫助,我創建了個抽象類然后為什么繼承不了?
3 回答為什么一個類繼承了一個父類(抽象類),子類繼承的父類的方法會報錯呢
2 回答為什么我繼承的方法體一直報錯
5 回答抽象類的繼承@overrid報錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-06-27
@override重寫,去掉之后就變成了Rectangle這個類特有的方法,跟你繼承的類沒有關系(就算是同名)所以不報錯
Share沒保存導致你@override重寫失敗,當然Share保存后也可能出錯,比如兩個類中的perimeter方法名稱不一樣,建議百度看看重寫的定義哦
2018-06-27
知道了,其實是因為在抽象類那里要先點一下保存抽象類,這樣不用去掉@override也行的了
2018-06-27
是版本問題嗎