JavaBeans

4 respostas
ri_bam

Boa Tarde…estou aqui de novo com mais uma duvida…
Estou fazendo um exercicio de faculdade…para criar 4 classes javaBean…O exercicio é assim…

Criar 3 JavaBeans:

1 - Pessoa -> com os atributos nome (String) e cachorro (Cachorro)

2 - Cachorro -> com os atributos nome (String), raca (String) e brinquedo (Brinquedo)

3 - Brinquedo -> com os atributos nome (String)

Criar também uma classe chamada Principal que deverá:

1 - Instanciar um objeto de cada classe.

2 - Atribuir os valores aos atributos.

3 - Atribuir o objeto cachorro ao objeto pessoa e o objeto brinquedo ao objeto cachorro.

4 - Exibir ao final os atributos dos dois objetos.

Eu ja criei a classe pessoa…

[quote]class Pessoa{

private String nome;

private Cachorro cachorro;

public Pessoa(){
}

public void setNome ( String n ){

nome = n;

}

public void setCachorro ( Cachorro c ){

cachorro = c;

}
public String getNome ( ){

return nome;

}

public Cachorro getCachorro ( ){

return cachorro;

}

}

[/code]

Agora faltam +3 classes e no final os atributos dos dois objetos.
Agradeço deds ja…

4 Respostas

adriano_si

ahhhh… vc fez o mais fácil e deixou o mais difícl pra gente… assim não vale…

ri_bam
HAHAHAH...bom vamos la... fiz outra classe...
class Cachorro{
  private String nome;
  private String raca;
  private Brinquedo brinquedo;

  public Cachorro(){
  }

  public void setNome ( String n ){
    nome = n;
  }
  public void setRaca ( String r ){
    raca = r;
  }
  public void setBrinquedo ( Brinquedo b ){
  brinquedo = b;
}
  public String getNome ( ){
    return nome;
  }
  public String getRaca ( ){
    return raca;
 }
  public Brinquedo getBrinquedo ( ){
    return brinquedo;
  }
}

o meu problema na verdade é criar essa classe principal...tendeu?!?!?
Vlws

adriano_si

public class Principal { public static void main(String [] args){ Brinquedo b = new Brinquedo(); b.setNome("Osso"); Cachorro c = new Cachorro(); c.setNome("Totó"); c.setRaca("Pr. Alemão"); c.setBrinquedo(b); Pessoa p = new Pessoa(); p.setNome("EU"); p.setCachorro(c); // Exibir os dados System.out.println(p.getNome()); System.out.println(p.getCachorro().getNome()); System.out.println(p.getCachorro().getBrinquedo().getNome()); } } É só usar o que vc já fez… e usar da melhor maneira que quiser…

Falows :wink:

ri_bam

Pow … Vlw mesmo Adriano… É q ainda tenho algumas dificuldades…
Mas é isso mesmo q me passou… :wink:
Obrigado… :lol:

Criado 22 de outubro de 2008
Ultima resposta 22 de out. de 2008
Respostas 4
Participantes 2