Padrões GRAP - Criador
public class Produto {
private Integer idProduto;
private String descricao;
private Double valorUnitario;
public string getDescricao() {
return descricao;
}
public void setDescricao (String descricao) {
this.descricao = descricao;
}
public class ItemVenda {
private Double qtde;
private Produto p;
public void setP (Produto p) {
this.p = p;
}
public class Venda {
private set itemVendaList = new HashSet ();
private Date dataVenda;
private Integer idVenda;
//Toda vez que cria uma dependencia fica MAIS acoplado.
public criarItemVenda ( Produto p, Double qtde) {
ItemVenda i = newItemVenda();
i.setP(p);
i.set Qtde(qtde);
itemVendaList.add(i);
}
}
Um comentário:
ola morena linda, soh uma correçaozinha q nao resisti viu? hehehe..." toda vez que cria uma dependência fica MAIS acoplado"
bjooo nega!!!
Postar um comentário