设计模式之——监听模式

 

//————————————类A

public YYLogoutListener m_yylinr = new YYLoginListener() {

@Override
public void OnSuccess(String info) {
Log.e("yylogoff", info);
}
};
m_yygp.setLoginListener(m_yylinr);


//————————————类B
YYGameProxy.m_yylin.OnSuccess(gameJo);

 

//————————————类C

public static YYLoginListener m_yylin = null;
public void setLoginListener(YYLoginListener yylin) {
m_yylin = yylin;
}

//————————————类D
public abstract class YYLoginListener
{
public void OnSuccess(JSONObject info)
{

}

posted @ 2017-12-14 14:41  huanp  阅读(222)  评论(0编辑  收藏  举报