抽象類和接口的區別為:表示內容不同、性質不同、成員變量不同。
壹、表示內容不同
1、抽象類:抽象類表示該類中可能已經有壹些方法的具體定義。
2、接口:接口就僅僅只能定義各個方法的界面(方法名,參數列表,返回類型),並不關心具體細節。
二、性質不同
1、抽象類:抽象類是對象的抽象。
2、接口:接口是壹種行為規範。
三、成員變量不同
1、抽象類:抽象類中的成員變量可以被不同的修飾符來修飾。
2、接口:接口中的成員變量默認的都是靜態常量(static final)。
百度百科——抽象類
百度百科——接口