接口是满足一定条件和和规范的;
如何定义一个接口
public interface 接口名;
接口中的成员
常量 int a (省略了 static final)
抽象方法 void 方法名 (省略了 public abstract)没有方法体;
接口中没有构造方法 因为接口中没有需要初始化的变量;
接口的实现
接口不能直接创建对象,像抽象类一样。
一个接口可以被多个类所实现。
一个类可以实现多个接口
接口是对继承单根性的扩展
一个类可以继承一个类,同时实现多个接口
类与类之间可以单继承,接口与接口可以多继承!
6.多态【继承、接口实现】
1)发生在一个类继承一个父类,或实现某个接口
2)方法的重写
3)向上造型