为登录程序应用抽象工厂模式?

时间:2015-06-16 08:41:08

标签: java abstract-factory

目前,我有以下

public interface LoginCallback{
    public void invoke();
}
public interface LoginFactory{
    public LoginCalllback getLoginCallback();
    public String getHomePage();
}

我将实现我目前拥有的任何角色。例如:

public class RoleManagerCallback implements LoginCallback{
    //impl
}

public class RoleManagerLoginFactory implements LoginFactory{
    public LoginCalllback getLoginCallback(){
         return new RoleManagerCallback();
    }

    public String getHomePage(){
         return "balances";
    }
}

问题在于,我并不完全明白在这种情况下它是否真的有意义?你不能澄清一下吗?

0 个答案:

没有答案