1、抽象類可以有構造方法,接口中不能有構造方法
2、抽象類中可以包含非抽象普通方法,接口中的所有方法必須都是抽象的,不能有非抽象的方法
3、抽象類中的抽象方法的訪問權限可以是 public、protected 和(默認類型,雖然 eclipse 不報錯,但也不能用,默認類型子類不能繼承),接口中的抽象方法只能是 public 類型的,並且默認即為 public abstract 類型
4、接口中的變量必須用 public static final 修飾,並且需要給出初始值。所以實現類不能重新定義,也不能改變其值,都是常量