24 lines
475 B
Java
24 lines
475 B
Java
package patronBuilder;
|
|
|
|
//Seria el Director en el esquema del patron.
|
|
public class Cocina {
|
|
private ConstructorPizzas cP;
|
|
|
|
public void setConstructorPizzas(ConstructorPizzas cP) {
|
|
this.cP=cP;
|
|
}
|
|
|
|
public Pizza getPizza() {
|
|
return cP.getPizza();
|
|
}
|
|
|
|
//Este metodo llama a los constructores que van haciendo la pizza
|
|
//parte por parte
|
|
public void construirPizza() {
|
|
cP.crearNuevaPizza();
|
|
cP.construirMasa();
|
|
cP.construirSalsa();
|
|
cP.construirRelleno();
|
|
}
|
|
}
|