接口的表现形式的特点。
interface 在java中就是接口,所谓接口,就是更抽象的抽象类
格式:interface 接口名
{
}
其特点如下:
1、接口中定义的方法 默认都是 public abstract 的 //为什么呢,因为接口就是为了让其他类来实现的,而
java中又有规定,子类不能生成比父类更高的修饰权限,所以接口中的方法必须定义成 public 的
2、接口中定义的属性 默认都是 public static final的 而且必须初始化赋值.
3. 若其实现类(理解成子类)实现了这个接口,那么就必须实现这个接口中的所有方法,,,,
但是但是!!!如果实现类是一个抽象类,那么可以不用重写接口中的方法。
4. 接口可以继承接口,代码如下
interface A
{
}
interface B extends A
{
}
5.接口中是没有构造函数的
|
|