接口
来源:互联网 发布:中国网络作协紫峰闲人 编辑:程序博客网 时间:2024/04/28 19:26
Java的接口类似于抽象类,因而它的声明也和抽象类类似,只定义了类中方法的原型,而没有直接定义方法的内容。它的声明格式为:
[接口修饰符] interface 接口名 [extends 父类名] {...//方法的原型定义或静态常数}
一、接口修饰符可以是public或abstract,其中abstract缺省时也有效。
1 public
2 abstract
3 省缺
4 public abstract
二、数据成员总是被视为static和final的,因而必须在声明时给定初值。
1 public
2 final
3 static
4 省缺
5 public final
6 public static
7 final static
8 public final static
三、成员方法总是public和abstract的,public,abstarct缺省也有效。
1 public
2 abstract
3 省缺
4 public abstract
与抽象类一样,接口不需要构造方法。接口的继承行为是一样的,当然一个接口的父类也必须是接口。