1
resposta

Aqui está minha contribuição.

package br.com.alura.pessoas; import java.util.ArrayList;

public class Main { public static void main(String[] args) { var pessoa1 = new Pessoa(); pessoa1.setNome("Daniel"); pessoa1.setIdade(21); pessoa1.setAltura(1.90); pessoa1.setPeso(90.2); System.out.println(pessoa1);

var pessoa2 = new Pessoa();
pessoa2.setNome("Felipe");
pessoa2.setIdade(20);
pessoa2.setAltura(1.60);
pessoa2.setPeso(71.0);
    System.out.println(pessoa2);

var pessoa3 = new Pessoa();
pessoa3.setNome("Arthur");
pessoa3.setIdade(17);
pessoa3.setAltura(1.79);
pessoa3.setPeso(80.0);
    System.out.println(pessoa3);

ArrayList<Pessoa> listaDePessoas = new ArrayList<>();
listaDePessoas.add(pessoa1);
listaDePessoas.add(pessoa2);
listaDePessoas.add(pessoa3);
    System.out.println("O tamanho da lista é: " + listaDePessoas.size());
    System.out.println(listaDePessoas);
    System.out.println("A primeira pessoa da lista é: " + listaDePessoas.get(0).getNome());
}

}

package br.com.alura.pessoas;

public class Pessoa { private String nome; private int idade; private double peso; private double altura;

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;
}

public double getPeso() {
    return peso;
}

public void setPeso(double peso) {
    this.peso = peso;
}

public double getAltura() {
    return altura;
}

public void setAltura(double altura) {
    this.altura = altura;
}

@Override
public String toString() {
    return String.format("{\n Nome: %s\n idade: %d\n peso: %.2f\n altura: %.2f\n}", nome, idade, peso, altura);
}

}

1 resposta

Oii, Carlos! Tudo bem?

Mandou bem demais!

Você fez um ótimo trabalho ao implementar a atividade prática sugerida! Você criou a classe Pessoa com os atributos nome, idade, peso e altura, e também implementou o método toString() para representar esses atribitos.

Qualquer dúvida, estamos à disposição.

Bons estudos!