- Criador
Nas duas aulas ministradas discutimos o funcionamento do Padrão criador, exemplificando com códigos.
Produto
Public calss produto {
private Integer idProduto;
private String Descricao;
private Double valorUnitario;
public String GetDescricao() {
return descrição;
}
Public void setDescricao (String descricao) {
This.descricao = descircao;
}
}
ItemVenda
Public calss produto {
private Double qtde;
private Produto p;
public void setP(Produto p) {
this.p = p;
}
}
Venda
public class Venda {
private set
private Data dataVenda;
private Integer idVenda;
public criarItemVenda (Produto P, Dpuble qtde) {
ItemVenda i = new ItemVenda();
i.setP(P);
i.setQtde(qtde);
itemVendaList.add(i);
}
}
No trecho de código está sendo aplicado não só o padrão criador, mas também o especialista, é importante citar também que há um encapsulamento do objeto.
Nenhum comentário:
Postar um comentário