DAOO/patronesCreacion/patronBuilder/Main.java
2023-02-13 20:16:50 +01:00

27 lines
656 B
Java

package patronBuilder;
public class Main {
public static void main(String[] args) {
Cocina cocina = new Cocina();
ConstructorPizzas cPH = new ConstructorPizzaHawai();
ConstructorPizzas cPP = new ConstructorPizzaPicante();
//el cliente seria al que se le pregunta que pizza quiere, y se llamaria
//a la cocina para que la prepare. por simplificar codigo se hara aqui.
cocina.setConstructorPizzas(cPH);
cocina.construirPizza();
Pizza pizza = cocina.getPizza();
pizza.dimeIngredientes();
cocina.setConstructorPizzas(cPP);
cocina.construirPizza();
Pizza pizza2 = cocina.getPizza();
pizza2.dimeIngredientes();
}
}