1。数据成员和方法
abstract class可以有自己的数据成员,也可以有非abstract的方法。而在interface中,数据成员必须是静态
的且不能修改的(static final),所有的方法都必须是abstract的。
2。继承与实现
对于abstract class,一个类只能使用一次继承关系,即一个类只能继承一个abstract class。而对于interface
,一个类可以实现多个interface。
3。方法默认行为
在abstract class定