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

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

關于接口的問題

通過類來創建一個接口,然后使用接口調用接口方法,這時候只是類的接口方法,如何實現一個類的實體的接口方法?

正在回答

2 回答

接口跟類是同級的,接口的創建不需要通過類,接口只是規定一些抽象方法,如果一個類的對象要調用一個接口,那么這個對象,這個類必然是繼承了這個接口的抽象方法(也就是接口對類特征的規范),這種繼承體現在類的名字上,通過implements實現。至于用一個接口引用接受類的對象,我覺得可以這么理解:接口是對類的重新劃分,但不創建新的類。比如animal類,有子類dog、cat、people,這時候如果將4條腿這個特征創建出一個接口,那么dog、cat可以調用這個接口的抽象方法,people則不可以。或者說這個接口將dog、cat劃為一類,那么接口的引用當然可以接受dog、cat的對象,就像animal的引用可以接受dog、people、cat的對象一樣。(自學半個月小菜雞的理解,可能不太對,請多多指教)。

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

class 類名 extends 父類名implements 接口1,接口2…{

//類成員(一個類只能有一個直接父類,但是通過implements實現多個接口。當類在繼承父類的同時又實現了多個接口時,extends關鍵字必須位于implements之前)

}


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

慕用2109279 提問者

這只是規則,我問的是,為什么可以用接口來接收一個類的實體
2017-12-01 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第二季 升級版
  • 參與學習       531144    人
  • 解答問題       6326    個

課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙

進入課程

關于接口的問題

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

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

幫助反饋 APP下載

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

公眾號

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