fork download
  1. class Teste {
  2. public static void main(String[] args) {
  3. Pessoa pessoa = new Pessoa();
  4. pessoa.setNome("Aline");
  5. pessoa.setSobrenome("Gonzaga");
  6. pessoa.setEndereco("Bairro Barra");
  7. Telefone telefones[] = new Telefone[3];
  8. Telefone telefoneTemp = new Telefone();
  9. telefoneTemp.setTelefone("7627-86476");
  10. telefones[0] = telefoneTemp;
  11. telefoneTemp = new Telefone();
  12. telefoneTemp.setTelefone("5362-56423");
  13. telefones[1] = telefoneTemp;
  14. telefoneTemp = new Telefone();
  15. telefoneTemp.setTelefone("33333-3333");
  16. telefones[2] = telefoneTemp;
  17. pessoa.setTels(telefones);
  18. System.out.println(pessoa.getNome());
  19. System.out.println(pessoa.getSobrenome());
  20. System.out.println(pessoa.getEndereco());
  21. for (Telefone telefone : pessoa.getTels()) System.out.println(telefone.getTelefone());
  22. }
  23. }
  24.  
  25. class Telefone {
  26. private String telefone;
  27. public String getTelefone() {
  28. return telefone;
  29. }
  30. public void setTelefone(String telefone) {
  31. this.telefone = telefone;
  32. }
  33. }
  34.  
  35. class Pessoa {
  36. private String nome;
  37. private String endereco;
  38. private String sobrenome;
  39. private Telefone tels[];
  40. public Telefone[] getTels() {
  41. return tels;
  42. }
  43. public void setTels(Telefone[] tels) {
  44. this.tels = tels;
  45. }
  46. public String getNome() {
  47. return nome;
  48. }
  49. public void setNome(String nome) {
  50. this.nome = nome;
  51. }
  52. public String getEndereco() {
  53. return endereco;
  54. }
  55. public void setEndereco(String endereco) {
  56. this.endereco = endereco;
  57. }
  58. public String getSobrenome() {
  59. return sobrenome;
  60. }
  61. public void setSobrenome(String sobrenome) {
  62. this.sobrenome = sobrenome;
  63. }
  64. }
  65.  
  66. //https://pt.stackoverflow.com/q/119026/101
Success #stdin #stdout 0.06s 32276KB
stdin
Standard input is empty
stdout
Aline
Gonzaga
Bairro Barra
7627-86476
5362-56423
33333-3333