![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5iN1YGMxMTMxQjMiNjZ3MWOkF2Y0gTNwQDM3Q2MiVDM48CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
1.抽象類
有abstrat修飾的類。
特點:
- 可以有非抽象的變量和方法。
- 隻能使用public和protect修飾。
- 子類必須實作抽象類的抽象方法。(如果除了子類也是抽象類)
- 有構造方法。
2.接口
接口是特殊的抽象類,隻有抽象的方法。但是abstrat被省略。
- 不能有正常的方法,變量需要 public static final修飾。(一般都不使用變量)
- 隻能使用public。
- 實作結構必須重寫接口方法。
- 不能有靜态方法。(不能重寫)
有abstrat修飾的類。
特點:
接口是特殊的抽象類,隻有抽象的方法。但是abstrat被省略。