Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Exercício 1

Main :

public class Exercise1 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Nome do estudante : ");
        String nome = sc.nextLine();
        System.out.println("Idade do estudante");
        int idade = sc.nextInt();
        System.out.println("Altura do estudante");
        double altura = sc.nextDouble();
        Estudante estudante = new Estudante(nome,idade,altura);
        System.out.println(estudante);
    }
}

Estudante :

public class Estudante {
    private String nome;
    private int idade;
    private double altura;
    private static final boolean ISSTUDENT = true;

    public Estudante(String nome, int idade, double altura) {
        this.nome = nome;
        this.idade = idade;
        this.altura = altura;
    }

    @Override
    public String toString() {
        return String.format(
            """
            Nome: %s
            Idade: %d
            Altura: %.2f
            É estudante: %b
            """,nome,idade,altura,ISSTUDENT);
    }

    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 getAltura() {
        return altura;
    }

    public void setAltura(double altura) {
        this.altura = altura;
    }
1 resposta
solução!

Ei! Tudo bem, Igor?

Seu exercício está bem feito, o código está bem estruturado e legível. Você declarou certinho as variáveis, usou os tipos adequados e aplicou bem o Scanner para entrada de dados.

Continue se dedicando aos estudos e qualquer dúvida, compartilhe!

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