我希望有个人如你一般的人,如山间清爽的风,如古城温暖的光,从清晨 , 到傍晚, 从山野 , 到书房 ,一切都没有关系 只要最后是你就好
接口
1.定义:接口(interface)是抽象方法和常量值定义的集合
从本质上讲,接口是一种特殊的抽象类,这种抽象类中包含常量和方法的定义 而没有变量和方法的实现
2举例说明
public interface Runner{ public Static final int id =1; //public static final 可以不写 默认有 public void start(); public void run(); public void stop(); }
3 特性: 接口可以多重实现
接口中声明的属性默认为public static final 的;也是能是public static final 的
接口中只能定义抽象方法,而且这些方法默认是public,也是只能是public 的;
接口可以继承其他的接口,并添加新的属相和抽象方法
多个无关的类可以实现同一个接口
一个类可以实现多个无关的接口
与继承关系类似,接口与实现类存在多态性
4 语法 【修饰符】interface 接口名 extends 父接口1,父接口2,..........{
//常量定义
//方法定义
}
class 类名 extends 父类名implements 接口1,接口2,................{
//类成员
}
时间: 2024-10-13 23:13:37