设计模式之——监听模式
//————————————类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)
{
}