Java接口规则
Java中的接口具有以下特性:
(1)如果一个抽象类中的所有方法都是 public abstract 的 、
所有的数据成员都是 public static final的,那么这个
类实际就是一个接口
(2)接口中的常量默认为 public static final ,并且只能是 public static final
(3)接口中的方法默认为 public abstract ,并且只能是 public abstract
(4)接口可以 通过 extends 关键字 继承其他的接口,并添加自己新的方法与变量
(5)Java当中不允许类的多继承,但是允许接口的多继承
(6)和抽象的基类一样,允许定义接口的引用变量,将子类的实例对象赋予这个引用变量
(7)一个类只允许继承一个类,但是允许同时实现多个接口
(8)在类中通过 重写 实现接口的抽象方法时,必须显式的将方法声明为 public

浙公网安备 33010602011771号