开发中的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、

猜你喜欢

转载自lixg425.iteye.com/blog/1639187