一、接口
1. 接口:是一种标准,接口的实现者和使用者都必须遵循的约定
2. 接口的语法:
(1)关键字:interface
(2)语法:
interface 接口名{ }
(3)接口不能创建对象,但可以声明引用
(4)接口中不能定义构造方法
(5)接口中所有的属性位公开、静态、常量(默认被public static final修饰)
(6)接口中的所有方法位公开、抽象方法(默认被public abstract修饰)
二、接口的实现类
1. 语法:
class 类名 implements 接口名{ }
2. 注意:
(1)如果实现类不想成为抽象类,需要覆盖接口中所有的方法
(2)实现类覆盖接口中的方法,访问权限必须是public
3. 使用
接口名 引用名 = new 实现类类名();
父类型 子类型