亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

我的子類繼承報錯。然后我把@override刪除后就不報錯了,為什么?


我的代碼如圖片所示,注釋掉的@override就不報錯了https://img1.sycdn.imooc.com//5b334b790001a3ed05530424.jpg


正在回答

3 回答

https://img1.sycdn.imooc.com//5b3361810001fe2e04770333.jpg

@override重寫,去掉之后就變成了Rectangle這個類特有的方法,跟你繼承的類沒有關系(就算是同名)所以不報錯

Share沒保存導致你@override重寫失敗,當然Share保存后也可能出錯,比如兩個類中的perimeter方法名稱不一樣,建議百度看看重寫的定義哦

1 回復 有任何疑惑可以回復我~

知道了,其實是因為在抽象類那里要先點一下保存抽象類,這樣不用去掉@override也行的了

0 回復 有任何疑惑可以回復我~

是版本問題嗎

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

我的子類繼承報錯。然后我把@override刪除后就不報錯了,為什么?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號