国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

Java子類的父類和要實(shí)現(xiàn)的接口有相同的方法/函數(shù)會(huì)沖突嗎

2019-11-15 00:58:04
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
java子類的父類和要實(shí)現(xiàn)的接口有相同的方法/函數(shù)會(huì)沖突嗎

答案是,不會(huì)。子類優(yōu)先實(shí)現(xiàn)父類的方法,雖然父類的方法和接口的方法長(zhǎng)得一模一樣。

class father{    public void f(){}}interface sameInterface{    public void f();}class son extends father implements sameInterface{    public void f(){        //本函數(shù)實(shí)際實(shí)現(xiàn)的是父類的f(),而不是接口的f()    }}

注意:這種重疊在父類和接口均聲明拋出異常時(shí)可能沖突。譬如,父類聲明了異常1,接口聲明了異常2。子類實(shí)現(xiàn)成員函數(shù)時(shí),不能實(shí)現(xiàn)異常1或異常2,只能選擇不實(shí)現(xiàn)異常。

class exception1 extends Exception{}class exception2 extends Exception{}class father{    public void f()throws exception1{}}interface sameInterface{    public void f()throws exception2;}class son extends father implements sameInterface{    public void f(){        //只能選擇不實(shí)現(xiàn)異常,實(shí)現(xiàn)exception1或exception2都會(huì)報(bào)錯(cuò)    }}


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 镇巴县| 浮山县| 五原县| 尼勒克县| 盱眙县| 兴隆县| 大姚县| 中方县| 日照市| 石渠县| 闻喜县| 武威市| 吉林市| 阿城市| 大渡口区| 广饶县| 章丘市| 双城市| 江门市| 兴和县| 通城县| 读书| 苏尼特左旗| 蓬莱市| 织金县| 宁安市| 项城市| 仁布县| 阿克苏市| 太谷县| 云浮市| 阿城市| 通道| 伊吾县| 新竹市| 砀山县| 新龙县| 曲沃县| 辽中县| 樟树市| 莫力|