设计模式之回调模式

来源:互联网 发布:淘宝优惠券微信群起名 编辑:程序博客网 时间:2024/05/18 00:49
类A中有类B的应用,类A实现一个CallBack接口

类B中有一个方法f,f有一个参数的类型是CallBack,方法f中调用CallBack方法

public interface Callback {

public void getName(String name);

}

public class B {

public void fB(Callback clallback){
clallback.getName("A");
}
}

public class A {

B b;

public A(B b){
this.b = b;
}

public void fA(){
b.fB(new Callback(){


@Override
public void getName(String name) {
System.out.println("你好:"+name);
}
});
}

public static void main(String args[]){
B b = new B();
A a = new A(b);
a.fA();
}
}

原创粉丝点击