读书人

开发中的Java设计方式

发布时间: 2012-11-10 10:48:50 作者: rapoo

开发中的Java设计模式
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、

读书人网 >软件开发

热点推荐