您的位置:首页 > 编程语言 > Java开发

Java-6.2-接口回调

2016-10-16 12:35 288 查看
代码:

PC.java

public class PC implements Showable {

@Override
public void show(String s) {
System.out.println(s);
}

}

TC.Java

public class TV implements Showable{

@Override
public void show(String s) {
System.out.println(s);
}

}

Test.java

public class Test {
public static void main(String[]args){
Showable sm;//声明接口变量
sm=new TV();//接口变量中存放对象的引用
sm.show("lenovo");//接口回调
sm=new PC();//接口变量中存放对象的引用
sm.show("dell");//接口回调

}
}

Showable.java

public interface Showable {
public abstract void show(String s);
}


运行结果:





总结:

接口回调:

A类是实现Com接口的类,用A创建a对象,则a不仅可以调用A类中原有的方法,而且可以调用A类实现的接口方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: