Construtor

4 respostas
Hell

Olá gente,

vou falar usando exemplo…

tenho duas classes uma de atributos de um aparelho e a outra classe
fiz uma lista de aparelhos…
Ja fiz os Getters e Setters,

agora eu tenho que inicializar colocando 6 aparelhos…
sei que tenho que usar construtor mas nao to conseguindo resolver.

Se alguem puder me ajudar…

vlww

4 Respostas

Andre_Fonseca
Hell:
Olá gente,

vou falar usando exemplo...

tenho duas classes uma de atributos de um aparelho e a outra classe
fiz uma lista de aparelhos...
Ja fiz os Getters e Setters,

agora eu tenho que inicializar colocando 6 aparelhos....
sei que tenho que usar construtor mas nao to conseguindo resolver.

Se alguem puder me ajudar..

vlww

Se você está usando getters e setters - o que nem sempre é uma boa prática mas isso é outra história - não precisa do construtor para passar os parâmetros

Ficaria algo assim:

Aparelho ap = new Aparelho();
ap.setNome("Televisão");
ap.setValor(10.000);

ListaAparelho lista = new ListaAparelhos();
lista.setAparelho(ap);

Porque nem sempre usar getters e setters?? aqui

diego2005

Bom, não sei se entendi direito, mas valos lá, segue um exemplo:

public class Aparelho {
    
    private String nome;
    // outros atributos...

    public String getNome() {
        return Nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }
}
public class ListaAparelhos {

    private List<Aparelho> aparelhos;

    public ListaAparelhos() {
        aparelhos = new ArrayList<Aparelho>();
    }
}

Qualquer coisa posta seu código, que fica mais fácil de ajudar...

T+

Hell

Vlw diego,
é isso ai mesmo…deu uma clareada agora.

brigadao!

diego2005

Que isso, precisando estamos ai…

Só mais uma dica, na classe ListaAparelhos você pode prover métodos que adiciona e remova aparelhos da lista…

T+

Criado 15 de maio de 2009
Ultima resposta 15 de mai. de 2009
Respostas 4
Participantes 3