搜尋

首頁  >  問答  >  主體

extend和implements的差別

class Test extend Test1
class Test implements Test1

有沒有大牛有詳細的Demo講解下extend和implements的區別啊,沒太細緻的搞懂網上的實例。

拉拉韦尔拉拉韦尔1664 天前1503

全部回覆(1)我來回復

  • 青Blue

    青Blue2020-06-15 22:08:39

    一個是繼承了父類,子類別可以只實作父類別中的部分方法,父類別可以包含成員方法(就是函數有函數體),一個子類別只能繼承一個父類別。

    另外一個是實作了一個接口,一個類別可以同時實作多個介面並同時繼承一個父類,實作過程中必須實作介面中的全部方法,介面中只能有方法名,不能有方法內容(只有函數名,沒有函數體)。

    大概這樣吧

    回覆
    1
  • 取消回覆