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

Erro no método Registrar

Meu código apresenta um erro ao criar o método Registrar diretor na classe GerenciadorBonificacao. O erro informa: 'Acessibilidade inconsistente: tipo de parâmetro "Diretor" é menos acessível que o método "GerenciarBonificaçao.Registrar(Diretor)"'

private double _totalBonificacao;
        public void Registrar(Funcionario funcionario)
        {
            _totalBonificacao += funcionario.GetBonificacao();
        }

        public void Registrar(Diretor diretor)
        {
            _totalBonificacao += diretor.GetBonificacao();
        }

        public double GetTotalBonificacao()
        {
            return _totalBonificacao;
        }
1 resposta
solução!

Olá, bom dia.

Como está a declaração da sua Classe Diretor?

Você a declarou com o modificador de acesso public?

public class Diretor
{
    ...
}

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software