1、Java回调模式
回调接口
public interface CallBackEventInterface {
public void execute();
}
回调的具体实现
public class CallBack implements CallBackEventInterface{
private UpdateContent update = null;
public CallBack()
{
update = new UpdateContent(this);
}
public void execute()
{
System.out.println("call-back out content");
}
public static void main(String[] args)
{
CallBack call = new CallBack();
}
}
不同条件的回调
public class UpdateContent {
/**
* 回调接口
*/
private CallBackEventInterface call = null;
public UpdateContent(CallBackEventInterface call)
{
this.call = call;
execUpdate();
}
private void execUpdate()
{
//执行操作后的结果,判断是否为真,为真则回调
if(true)
{
this.call.execute();
}
}
}
http://xuzhenqinandy.iteye.com/blog/206009
2、
开发中的Java设计模式
猜你喜欢
转载自lixg425.iteye.com/blog/1639187
今日推荐
周排行