Java面向对象:接口的声明
来源 :中华考试网 2016-02-14
中接口的声明语法格式如下:
[可见度] 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(); }