1.接口和抽象类的共同点
1)都可以定义常量和抽象方法
2)都不能被实例化
2.接口和抽象类的不同点
1)接口的成员变量只能是public static final
2)接口的普通方法只能是public abstract
3)接口的静态方法只能是public
4)抽象类的抽象方法可以是protected和默认的
5)抽象类除了抽象方法以外的方法和成员变量均与普通类一样
1)都可以定义常量和抽象方法
2)都不能被实例化
1)接口的成员变量只能是public static final
2)接口的普通方法只能是public abstract
3)接口的静态方法只能是public
4)抽象类的抽象方法可以是protected和默认的
5)抽象类除了抽象方法以外的方法和成员变量均与普通类一样