1
resposta

[Projeto] Declarando valores a variáveis

public class Pessoa {

    private String nome;
    private int idade;
    private double altura;
    private boolean estudamte;

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

    public void exibirDados() {
        System.out.println(" Nome: " + nome);
        System.out.println(" Idade: " + idade);
        System.out.println(" Altura: " + altura);
        System.out.println(" Estudante: " + estudamte);

    }
}
import java.util.Scanner;

public class Principal {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);

        System.out.println("Digite o nome: ");
        String nome = scan.nextLine();

        System.out.println("Digite a idade: ");
        int idade = scan.nextInt();

        System.out.println("Digite a altura: ");
        double altura = scan.nextDouble();

        System.out.println("Estudante? ");
        Boolean estudante = scan.nextBoolean();

        Pessoa pessoa = new Pessoa(nome, idade, altura, estudante);
        pessoa.exibirDados();

    }
}
1 resposta

Oi, Enzo.

Agradeço por compartilhar.

Eu gostei da sua implementação das classes e do uso do Scanner pra capturar os dados, isso mostra um bom entendimento sobre declaração de variáveis e tipos primitivos trabalhados na atividade.

Siga nesse ritmo, praticar dessa forma ajuda muito a fixar o conteúdo.

Dica: revise sempre os nomes das variáveis e mantenha o mesmo tipo em toda a aplicação, usando boolean tanto na classe quanto no main, isso evita confusões e facilita a leitura do código. Por ex: estudante tá escrito de formas diferentes.

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