我想嘗試工廠模式,並能夠實現它,但當產生超過幾個類的 ,我認爲這將是醜陋的!所以任何的清晰度或建議將非常感激...... 我的超類: public abstract class Output {
public abstract void generate(Data dat); }
我得到了我從輸出擴展其他類,如 public class generateXML extends Ou
我在閱讀工廠方法模式。 我可以理解何時有一個工廠類,即StoreFactory#getStore(),它返回基於某個運行時或其他狀態的Store實現。 但是,從閱讀(如this link),似乎是人創造一個抽象工廠類的一般模式,給其他工廠類擴展其中: public abstract class AbstractFactory {
public abstract Store getStor
是來到我的腦海裏一個簡單的問題: 我有我的DAOFactory類: public class DAOFactory {
public static UserDAO createUserDAO() {
return new UserDAO();
}
public static AdminDAO createUserDAO() {
return