Anladığım kadarıyla Fabrika Yöntemi Basit Fabrika ve Fabrika Nesnesi Soyut Fabrika mı? Ve:Fabrika Metodu VS Fabrika Nesnesi
-Factory Yöntemi (Basit Fabrikası):
public class SimplePizzaFactory {
public static final int CHEESE = 1;
public static final int PEPPERONI = 2;
public static final int VEGGIE = 3;
public static Pizza createPizza(int type) {
Pizza pizza = null;
if (type == CHEESE) {
pizza = new CheesePizza();
} else if (type == PEPPERONI) {
pizza = new PepperoniPizza();
} else if (type == VEGGIE) {
pizza = new VeggiePizza();
}
return pizza;
}
}
Fabrika Nesne (Özet Fabrikası):
?
Doğru muyum?
Fabrika modellerinin gerçekleşmesi ve farkları nelerdir?
haklısınız, teşekkürler – drifter
Java'nın eski bir sürümünü kullanmıyorsanız, başka bir şey, olası piliç türlerini numaralandırmak için lütfen enum'u ints yerine kullanın. – Renato
1, ben bu eski örneği bulundu (Java o zaman henüz Çeteleler yoktu.) – drifter