接口:一个完成某些特定功能的类,是一个功能的集合。
语法为:
接口修饰符 interface 接口名称
{
//成员变量和方法的声明(成员变量默认为public static final类型)
}
类不能多继承,但可通过接口实现多层继承。接口既可以多层继承,也可以多继承。
【12】代码示例:演示接口的方法怎么使用的。
//创建一接口
package a;//创建一个包,名字为a
public interface aaa1
{
public int getMax();//创建一个接口方法getMax
String getMes();//创建一个接口方法getMex
}
package a;//创建一个包,名字为a
//开发使用该接口的类
import a.aaa1;//引用接口的包
public class test implements aaa1 //test类描述的是实现接口的方法
{
public int getMax()//实现接口里的方法
{
int i=123;
return i;
}
public String getMes()//实现接口里的方法
{
String s="实现接口里的方法";
return s;
}
public static void main (String[]args)
{
test t=new test();//创建test类的实例对象
int i=t.getMax();//实现了接口里的方法并进行调用
String s=t.getMes();
System.out.println(i);
System.out.println(s);
}
}