Aula 9


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:

Maikon Portela disse...

ola morena linda, soh uma correçaozinha q nao resisti viu? hehehe..." toda vez que cria uma dependência fica MAIS acoplado"


bjooo nega!!!