interface 和 abstrat class的區別有哪些??? 是否可以繼承多個接口,是否可以繼承多個抽象類
慕工程3455409
2018-02-12 14:06:37
TA貢獻8條經驗 獲得超9個贊
interface:
成員變量必須是權限最大的全局常量 即用 public static final 修飾的變量
成員方法必須是權限最大的抽象方法 即用 public abstract 修飾的無方法體的方法
無構造方法
可以繼承多個接口,其中用,隔開, 不能繼承抽象類。
abstrat class:
抽象類是一種特殊的類,具備普通類的成員的定義方法,構造方法,單繼承的特點,
唯一的區別是抽象類中可以定義抽象方法?即用 abstract 修飾的無方法體的方法
舉報