1
resposta

[Projeto] minha tentativa

opa pessoal, minha resoluçao para a atividade foi assim, tentei fazer algo mais simples.

public class cadastros {
   private String nome = "maria";
    private int idade = 25;
    private double altura = 1.68;
    private boolean eEstudante = true;

    public void cadastro(String nome, boolean eEstudante, double altura, int idade) {
        this.nome = nome;
        this.eEstudante = eEstudante;
        this.altura = altura;
        this.idade = idade;

    }

    @Override
    public String toString() {
        return "cadastros{" +
                "nome='" + nome + '\'' +
                ", idade=" + idade +
                ", altura=" + altura +
                ", eEstudante=" + eEstudante +
                '}';
    }
    
    public static void main(String[] args) {
       cadastros cadastro = new cadastros();
        System.out.println(cadastro);
    }
}

1 resposta

Oi, Arthur. Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei da sua proposta mais simples e organizada. Você já trabalhou com String, int, double e boolean, o que mostra uma boa compreensão da atividade sobre variáveis e tipos.

Também chamou atenção o uso do método toString(), porque ele facilita visualizar os dados do objeto de forma clara. Um ponto importante para o futuro é que, em Java, o nome da classe costuma começar com letra maiúscula, como Cadastros.

No futuro, se quiser testar, você pode usar construtor pra definir os valores logo na criação do objeto. Isso ajuda a deixar o código mais direto e fácil de ler.


public class Cadastro {
    String nome;
    int idade;

    public Cadastro(String nome, int idade) {
        this.nome = nome;
        this.idade = idade;
    }
}

Nesse código, o construtor recebe os valores no momento em que o objeto é criado e já guarda essas informações nos atributos da classe.

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