|
extends與implements的不同
extends與implements的不同
extends是繼承父類,只要那個類不是宣告為final或者那個類定義為abstract的就能繼承,JAVA中不支援多重 繼承,但是可以用介面來實現,這樣就要用到implements,繼承只能繼承一個類,但implements可以實現多個介面,用逗號分開就行了
比如
class A extends B implements C,D,E
一個類通過關鍵字implements宣告自己使用一個或者多個介面。在類的宣告中,通過關鍵字extends來建立一個類的子類。 |
|