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

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

自動生成的構造方法里為什么要刪掉super();?

構造方法里的super為什么要注釋掉

正在回答

4 回答

任何類都有父類 super() 默認就在構造函數第一行 刪了 他還是存在 只是隱藏的 還有當寫了 this() 在第一行中 super() 就沒了 一個構造方法中二者只能有一個 應為他倆都要寫在第一行 ?但是this() 是調用本類其他構造方法 所以super() 一定存在 ? 所以這里刪不刪只是老師想讓代碼看起來少點 簡潔點 ? 說沒有父類的別把object類忘了?

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

這個問題為什么會出現在這里?。?/p>

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

super主要有三種用法

1、調用父類的方法:super.xxx();

2、調用父類的屬性:super.xxx? ,xxx可以是對象的引用,也可以是屬性;

3、調用父類的初始化構造方法:super();? 此視頻中涉及的就是調用父類的初始化構造方法,但是沒有父類,所以就刪除嘍。

哈哈

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

super();是你繼承父類的方法,你沒有繼承任何的父類,所以刪掉。

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

舉報

0/150
提交
取消

自動生成的構造方法里為什么要刪掉super();?

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

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

幫助反饋 APP下載

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

公眾號

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