接口的特性与定义
1、接口里面的所有的量都是常量,
2、和类的定义流程基本一致,
3、所有的方法都是public abstract
(1)定义常量
int sum=10; //等同于public final int sum=10;
(2)定义抽象方法
void eat(); //等同于public abstract void eat();
(3)整体结构
public interface Myinter{ public abstract void foo(); //其他方法 }
4、接口特性:
(1)接口不可以实例化
(2)实现类必须实现接口的所有方法(抽象类除外)
(3)实现类可以实现多个接口(java多继承)
(4)接口中的常量都是静态常量