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”,有时候也可以省略。