Falta pouco!

0 dias

0 horas

0 min

0 seg

1
resposta

Desafio: hora da prática

//classe Pessoa
public class Pessoa {
    public String getNome() {
        return nome;
    }

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

    public int getIdade() {
        return idade;
    }

    public void setIdade(int idade) {
        this.idade = idade;
    }

    private String nome;
    private int idade;

    @Override
    public String toString() {
        return "O seu nome é " + this.nome + " e você tem " + this.idade + " anos.";
    }
}
//Classe Main
import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        Pessoa nova = new Pessoa();
        nova.setNome("José");
        nova.setIdade(18);

        Pessoa nova1 = new Pessoa();
        nova1.setNome("Maria");
        nova1.setIdade(23);

        Pessoa nova2 = new Pessoa();
        nova2.setNome("João");
        nova2.setIdade(38);

        ArrayList<Pessoa> listaDePessoas = new ArrayList<>();
        listaDePessoas.add(nova);
        listaDePessoas.add(nova1);
        listaDePessoas.add(nova2);
        System.out.println(listaDePessoas.size());
        System.out.println("Nome:" + listaDePessoas.get(0).getNome());
        System.out.println(listaDePessoas);
    }

}
1 resposta

Oi, Pedro! Como vai?

Agradeço por compartilhar.

Gostei muito do seu código, ele mostra bem como criar objetos e organizá-los em uma ArrayList. O uso do toString() foi um ótimo recurso para exibir as informações da forma que você quis. Continue praticando desse jeito, sua evolução será rápida.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!