Java interface和abstract小記
1、abstract
- 用abstract修飾的類叫作抽象類,用abstract修飾的方法叫抽象方法。
- 含有抽象方法的類必須被聲明爲抽象類,抽象類必須被繼承,抽象方法必須被重寫。
- 抽象類不能被實例化。
- 抽象方法只需聲明而不須要實現。
2、interface
- 接口是抽象方法和常量值的定義的集合
- 從本質上講,接口是一種特殊的抽象類,這種抽象類中只包含常量和方法的定義,而沒有變量和方法的實現。
- 接口中的方法默認都是public abstract修飾的,全局常量默認是用public static fianl修飾的。
歡迎關注本站公眾號,獲取更多信息