Java08多態

概念

  • 多態是同一個行為具有不同表現形式和形態的能力。
  • 多態就是同一個接口,使用不同的實例而執行不同的操作。
  • 多態性是對象多種表現形式的體現。

多態的優點

  • 消除類之間的耦合關系。
  • 可替代性。
  • 可擴充性。
  • 接口性。
  • 靈活性。
  • 簡化性。

多態存在的三個必要條件

  • 繼承。
  • 重寫。
  • 父類引用指向子類對象。
    當使用多態方式調用方法時,首先檢查父類中是否有該方法,如果沒有,編譯報錯,如果有,再去調用子類的同名方法。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.import static是Java 5增加的功能,就是將Import類中的靜態方法,可以作為本類的靜態方法來...
    XLsn0w閱讀 1,267評論 0 2
  • 面向對象主要針對面向過程。 面向過程的基本單元是函數。 什么是對象:EVERYTHING IS OBJECT(萬物...
    sinpi閱讀 1,096評論 0 4
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,779評論 18 399
  • 一:java概述:1,JDK:Java Development Kit,java的開發和運行環境,java的開發工...
    ZaneInTheSun閱讀 2,691評論 0 11
  • 本文出自 Eddy Wiki ,轉載請注明出處:http://eddy.wiki/interview-java.h...
    eddy_wiki閱讀 1,228評論 0 5