- 接口:interface 接口中包含常量和抽象方法 接口中定义的都是抽象方法
- 接口定义的是功能,任何类想要拥有这个功能,就实现这个接口就行(implements) 接口是抽象方法和常量值的定义的集合
- 接口定义的是一种功能、具体的功能有类实现 类与接口的关系:类是用来实现接口的(实现类) 实现类
- 实现接口要么这个实现类就是一个抽象类,要么就是实现接口中的抽象方法 无构造器 没有方法体
- JDK1.8以后也可以包括静态方法
- public interface Runner{ int id = 1; public void start(); public void run();
- public void stop(); }
*类与类之间的关系是继承,一个子类只能继承一个父类;类与接口的关系是实现
*一个类即实现接口又继承类的话,先写继承后写实现类,一个类可以实现多个接口
*当一个类实现多个接口时,多个即可之间使用 “,”分隔。
*接口与接口之间的关系是继承,一个接口可以继承多个接口
接口
最新推荐文章于 2024-12-01 23:54:11 发布