java對象--抽象類的特色

抽象類的特色:
    A:抽象類和抽象方法必須用abstract修飾。
    B:抽象方法所在的類確定是抽象類。抽象類中不必定有抽象方法。
    C:抽象類是不能被實例化的。
    D:子類繼承一個抽象類,要麼子類也是抽象類,要麼子類把父類的全部抽象方法重寫。

函數

  1抽象類和抽象方法必須用abstract關鍵字來修飾。
  
  2抽象方法只有方法聲明,沒有方法體,定義在抽象類中。
  格式:修飾符 abstract 返回值類型   函數名(參數列表) ;
  
  3抽象類不能夠被實例化,也就是不能夠用new建立對象。緣由以下:
      a抽象類是具體事物抽取出來的,自己是不具體的,沒有對應的實例。對象

                    例如:犬科是一個抽象的概念,真正存在的是狼和狗。繼承


      b並且抽象類即便建立了對象,調用抽象方法也沒有意義。
  
  4抽象類經過其子類實例化,而子類須要覆蓋掉抽象類中全部的抽象方法後才能夠建立對象,不然該子類也是抽象類。方法

相關文章
相關標籤/搜索