大家知道java接口的声明吗?在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。
接口的声明语法格式如下:
[可见度] interface 接口名称 [extends 其他的类名] { // 声明变量 // 抽象方法}
Interface关键字用来声明一个接口。下面是接口声明的一个简单例子。
/* 文件名 : NameOfInterface.java */import java.lang.*;//引入包public interface NameOfInterface{ //任何类型 final, static 字段 //抽象方法}
接口有以下特性:
接口是隐式抽象的,当声明一个接口的时候,不必使用abstract关键字。
接口中每一个方法也是隐式抽象的,声明时同样不需要abstract关键子。
接口中的方法都是公有的。
实例
/* 文件名 : Animal.java */interface Animal { public void eat(); public void travel();}
来源: http://www.51edu.com/it/bckf/491992.html