1
resposta

Desafio verifica idade

public class IdadePessoa {
    
    private String nome;
    private int idade;
    
    IdadePessoa(String nome, int idade){
        
        this.nome = nome;
        this.idade = idade;
        
        
    }
    
    
    public int getPegarIdade() {
        
        return this.idade;
    }
    
    public void setIdadade(int novaIdade) {
        
        this.idade = novaIdade;	
    }
    
    public String getNome() {
        
        return this.nome;
    }
    
    public void setNome(String novoNome) {
        
        this.nome = novoNome;
    }
    
    
    public void verifaMaiorIdade() {
        
        if(this.idade > 18) {
            System.out.println("A pessoa possui " + this.idade + " maior de idade");
            
        }
        else {
            System.out.println("A pessoa possui " + this.idade + " menor de idade");
        }
        
    }
    
    
    

}




public class Main {

    public static void main(String[] args) {
        
        IdadePessoa william = new IdadePessoa("william", 35);
        
        
        System.out.println(william.getNome());
        
        System.out.println(william.getPegarIdade());
        
        william.setIdadade(15);
        
        william.setNome("paulo");
        
        System.out.println(william.getNome());
        
        
        
        
        
        
        
        william.verifaMaiorIdade();

    }

}





1 resposta

Olá, William!

Parabéns pela sua resolução! Muito bom!

Para acrescentar na sua atividade você podr incluir a palavra "anos" para que a saída seja mais clara e também corrigir a lógica para incluir pessoas com exatamente 18 anos como maiores de idade. Aqui está uma sugestão de como você poderia ajustar isso:

public void verificaMaiorIdade() {
    if(this.idade >= 18) {
        System.out.println("A pessoa possui " + this.idade + " anos - maior de idade");
    } else {
        System.out.println("A pessoa possui " + this.idade + " anos - menor de idade");
    }
}

Espero ter ajudado e bons estudos!