站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题java 基础知识——使用接口

java 基础知识——使用接口

摘要: java 基础知识——使用接口
java 基础知识——使用接口
// 程序:实现界面
// 范例文件:ImplementInterface.java

interface SuperInterface //父界面
{
int a = 5; //指定了两个整数属性成员
int b = 10; //其特性为public、final、static
}

interface ChildInterface extends SuperInterface //子界面
{
//子接口只定义一个抽象方法,但自父接口继承了a和b属性成员
int addNumber(int i,int j);
}

//此类的实现接口因此必须使用overriding抽象方法,但可以直接使用接口属性成员
public class ImplementInterface implements ChildInterface
{
static int total; //此属性成员为static

public int addNumber(int i,int j)
{
return i+j;
}

public static void main(String args[])
{
ImplementInterface I = new ImplementInterface();
total = I.addNumber(a,b); //将父接口中的属性成员相加

System.out.println("a+b=" + total);
}
}
可以看到,在main程序里,没有定义变量a,b,而且在ImplementInterface类中也没有定义,只是通过接口继承了ChildInterface类中的addNumber函数,并继承了SuperInterface类的成员变量a,b,所以运行结果为:a+b=15.对于接口的实现,使用interface关键字。



↑返回目录
前一篇: java 基础知识——方法的重载
后一篇: java 基础知识——使用接口