11.1.3 接口的声明

接口的声明很简单,使用关键字“interface”来声明。接口的形式跟类很相似,但要记住接口是接口,类是类,两者不能混为一谈。接口是要求类如何做的一套规范。

【实例11.1】下面将举一个实例,来演示如何声明接口。


01 ///创建一个学校的接口

02 ///在这个接口中,创建了很多个方法,并且这些方法没有方法体

03 public interface school

04 {

05 void setschoolname();

06 void setclassname();

07 void setstudentname();

08 void setstudentcode();

09 void setstudentsexy();

10 void setstudentbirthday();

11 void setfamilyaddress();

12 String getschoolname();

13 String getclassname();

14 String getstudentname();

15 String getstudentcode();

16 String getstudentsexy();

17 String getstudentbirthday();

18 String getfamilyaddress();

19 }


【代码说明】上面的代码,演示了如何声明一个接口,可以看出整个接口中,只有几个设置器(第5~11行)和访问器(第12~18行)的方法名称,并没有真正实现方法。

【运行效果】没有主函数main,无法运行。

注意 接口的声明是“public”,有时候也可以省略。