1. 程式人生 > >20175322《Java程序設計》第五周學習總結

20175322《Java程序設計》第五周學習總結

git 實現接口 創建 對象的引用 托管 .com ref ast 學習內容總結

《Java程序設計》第五周學習總結

教材學習內容總結

  • 接口:關鍵字interface來定義一個接口。分為接口聲明,接口體
  • 實現接口:類
  • 接口的UML層:第一層為名字層;第二層為常量層;第三層為方法層
  • 接口回調:和類一樣為重要的數據結構,接口聲明的變量為接口變量;接口屬於引用型變量,可以存放對象的引用。指針回調一詞表示:一個變量的地址
    在某個時候存放在一個指針變量中,那麽指針變量就可以間接操作該變量存放的數據。在Java中接口回調:可以把實現某一接口的類創建的對
    象的引用賦值給該接口聲明的接口變量中,那麽該接口就可以調用被類實現的接口方法
  • 接口意義:行為準則
  • 接口多態:指不同的類在實現同一個接口時可能具有不同的實現方式,那麽接口變量在回調接口方法時就可能具有多種形態
  • 面向接口編程:抽象類將其抽象分的實現交給其子類;接口將其抽象方法的實現交給實現該接口的類
  • 使用接口進行程序設計的核心是接口回調,即接口變量存放實現該接口的類的對象的引用,從而接口變量就可以回調類實現的接口方法。還體現了開-閉原

代碼托管

  • 代碼提交:
    技術分享圖片

  • 代碼托管:
    技術分享圖片

參考資料

  • Java學習筆記(第8版)

  • 《Java學習筆記(第8版)》學習指導

20175322《Java程序設計》第五周學習總結