1. 程式人生 > >[JAVA]抽象類和接口

[JAVA]抽象類和接口

.html extend import www. face ref htm nss 事物

抽象類:

用abstract 修飾,必須有抽象方法(也可以有非抽象方法),繼承extends

繼承抽象類的子類,必須實現抽象類的所有抽象方法,否則,子類也是抽象類

接口

用 interface修飾,變量均常量(用public static final 修飾,可省略),所有方法均為抽象方法(public abstract方法且只能是public abstract方法,可省略),繼承用implements

一個類可是實現多個接口,彌補了Java不能實現多重繼承的缺點

抽象類和方法的本質區別

抽象類是對一類事物的抽象,接口是對行為的抽象

本文對抽象類和接口進行了簡單描述,下面兩個參考資料很詳細,供大家參考

參考:

http://www.importnew.com/18780.html

http://blog.csdn.net/chenssy/article/details/12858267

[JAVA]抽象類和接口