1.只能用public修饰符,protected,和private都不行
public interface Person {
int a=1;
//只能使用public修饰符,protected,和private都不行
public void say();
}
2.子类使用implements来实现接口,需要提供接口中所有声明的实现.
3.一个子类可以存在多个接口
4.如果往接口中添加新方法,则子类中需要实现该方法,而抽象类中添加新方法,可以提供默认的实现,因此可以不修改子类现有的代码