以前对接口回调总是那么的模糊,现在仔细的看看,也没有那么的复杂。
总结如下:
接口回调需要3个类文件实现:接口类,功能类,实现类
一、接口类
1、创建接口
2、添加接口实现的方法
3、示例代码如下:
interface MyInterface {
void name();
void age();
void sex();
}
二、功能类
1、声明接口对象
2、设置监听(实例化接口)
3、添加调用接口的方法
4、示例代码如下:
public class GongnengClass {
MyInterface myInterface;
public void setMyInterface(MyInterface myInterface) {
this.myInterface = myInterface;
}
public void clic() {
myInterface.age();
myInterface.name();
myInterface.sex();
}
}
三、实现类
1、创建功能类对象
2、创建接口类对象的时候就会实现接口的方法
3、调用功能类里的实例