Anonymous
public text v1 · immutablepackage fabricaRoupa;
import catalogo.ProdutoRegistry;
import ShoppingCart.Builder;
import ShoppingCart.Item;
public class PedidoBuilder implements Builder {
private Pedido pedido;
public PedidoBuilder() {
this.pedido = new Pedido();
}
public void builderObject(Item i) {
ProdutoRegistry pr = ProdutoRegistry.getInstance();
pedido.addItemProduto(pr.getProduto(i.getProduct().getCodigo()), i.getQtd());
}
public Pedido getResult(){
return this.pedido;
}
}