重載和重寫的區別

重載和重寫的區別

  • 重載:一個類中可以創建多個同名方法,這些方法的返回類型一樣,參數個數、類型可以不同,是多態的一種表現
  • 重寫:Overriding是父類與子類的一種表現,在子類定義與父類同名,同返回類型、參數類型、參數個數

abstract & intrerface

  1. 被abstract修飾的類爲抽象類,抽象類中可以含有抽象方法、普通方法和普通成員變量,但是不可以有實例對象。抽象類可以包含構造方法以及靜態方法,靜態成員。訪問類型有:public、private
  2. 被interface修飾的是接口,接口只能聲明方法,不能實現,只能聲明被public static final 的成員變量
  3. 一個類可以實現多個接口,只能繼承一個抽象類
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章