共同點
1. 都不可以實例化
2. 都降低了程序的耦合性
區(qū)別
1. interface可以實現多個,虛類只能繼承一個
2. interface 成員變量都是公有public不可變final類static變量,虛類可以有自己的成員變量
3. interface 方法都是公有public虛abstract方法,虛類可以實現自己的方法
4. 實現interface 的類必須將定義的方法全部實現,繼承虛類卻不一定(子類為虛類)
共同點
1. 都不可以實例化
2. 都降低了程序的耦合性
區(qū)別
1. interface可以實現多個,虛類只能繼承一個
2. interface 成員變量都是公有public不可變final類static變量,虛類可以有自己的成員變量
3. interface 方法都是公有public虛abstract方法,虛類可以實現自己的方法
4. 實現interface 的類必須將定義的方法全部實現,繼承虛類卻不一定(子類為虛類)