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

Herança, reescrita e polimorfismo

class Funcionario {
        String nome;
        String cpf;
        double salario;
         // métodos devem vir aqui
    }
class Gerente {
    String nome;
    String cpf;
    double salario;
    int senha;
    int numeroDeFuncionariosGerenciados;

    public boolean autentica(int senha) {
        if (this.senha == senha) {
            System.out.println("Acesso Permitido!");
            return true;
        } else {
            System.out.println("Acesso Negado!");
            return false;
        }
    }

    // outros métodos 
}
class TestaGerente {
        public static void main(String[] args) {
            Gerente gerente = new Gerente();

            // podemos chamar métodos do Funcionario:
            gerente.setNome("João da Silva");

            // e também métodos do Gerente!
            gerente.setSenha(4231);
        }
    }

não é duvida, apenas um comentário. No código das classes Funcionario e Gerente, não foi definido os "get e set", porém o código da classe TestaGerente esta utilizando get e set, isto confunde o aluno, quando eu compilei o código deu erro e percebi onde estava o problema.

1 resposta
solução!

Oi Luis, os comentários // outros métodos não são omitindo os métodos get e set?