You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
475 B
24 lines
475 B
3 years ago
|
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();
|
||
|
}
|
||
|
}
|