一、从类关键字方面
抽象类使用的是abstract关键字修饰类,而接口使用的是interface。
//class前面使用abstract修饰
public abstract class AbstractClassTest {
}
//只是用interface修饰
public interface InterfaceTest {
}
二、从成员变量方面
接口的成员变量默认是 public final static的,所以一定要进行初始化
//错误:不能是protected的访问级别成员变量的访问级别不能是protected、private
public interface Father {
protected int age =1;//不能是protected的访问级别
private String name = "abc";//不能是private的访问级别
public