W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
IntelliJ IDEA 實現(xiàn)接口
如果在 IntelliJ IDEA 中的一個類被聲明為實現(xiàn)某個接口或者使用抽象方法來擴(kuò)展一個類,那么它必須實現(xiàn)這種接口或類的方法。IntelliJ IDEA 創(chuàng)建已實現(xiàn)的方法的存根,并使用基元類型的默認(rèn)返回值和對象的 null 值。
IntelliJ IDEA 要實現(xiàn)接口或抽象類的方法,請按照下列步驟操作:
負(fù)責(zé)實現(xiàn)方法的文件模板(實現(xiàn)的方法體)從“文件頭”接受預(yù)定義的模板變量:文件| 設(shè)置或 IntelliJ IDEA | 首選項-編輯-文件和代碼模板-代碼-文件頭部(File | Settings 或 IntelliJ IDEA | Preferences - Editor - File and Code Templates - Code - File Header)例如:${USER},${DATE}等等。
例如,考慮以下文件模板:
#if ( $RETURN_TYPE != "void" )return $DEFAULT_RETURN_VALUE;#end
// TODO ($USER, $DATE):To change the body of an implemented method, use File | Settings - Editor - File and Code Templates.
如果實現(xiàn)的接口包含兩個方法,則該模板將擴(kuò)展為以下代碼:
@Override
public void hunt() {
// TODO (wombat, 9/21/12): To change the body of an implemented method, use File | Settings - Editor - File and Code Templates.
}
@Override
public String sniff() {
return null; // TODO (wombat, 9/21/12): To change body of implemented methods use File | Settings - Editor - File and Code Templates.
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: