Estou apreendendo herança e estou tendo um problema, estou seguindo igual a exemplo da aula, no sistema ByteBank tem a classe Funcionario e Diretor, diretor Herda Funcionario porem esta dando erro Codigo Funcionario está assim:
namespace ByteBankk.Funcionarios
{
public class Funcionario
{
public string Nome { get; set; }
public string CPF { get; set; }
public double Salario { get; set; }
public double GetBonificacao()
{
return Salario * 0.10;
}
}
}
E o codigo Diretor está assim:
namespace ByteBankk.Funcionarios
{
public class Diretor : Funcionario
{
public double GetBonificacao()
{
return Salario;
}
}
}
E está dando o seguinte erro: Aviso CS0108 "Diretor.GetBonificacao()" oculta o membro herdado "Funcionario.GetBonificacao()". Use a nova palavra-chave se foi pretendido ocultar.