天天看點

抽象類和接口解析

抽象類和接口解析

1.抽象類

有abstrat修飾的類。

特點:

  1. 可以有非抽象的變量和方法。
  2. 隻能使用public和protect修飾。
  3. 子類必須實作抽象類的抽象方法。(如果除了子類也是抽象類)
  4. 有構造方法。

2.接口

接口是特殊的抽象類,隻有抽象的方法。但是abstrat被省略。

  1. 不能有正常的方法,變量需要 public static final修飾。(一般都不使用變量)
  2. 隻能使用public。
  3. 實作結構必須重寫接口方法。
  4. 不能有靜态方法。(不能重寫)

繼續閱讀