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

Dúvida CSharp Módulo 3

CLASSE PAI using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;

namespace CSharpMod3Aula1.Funcionarios { public class Funcionario {

    //variaveis
    public string Nome { get; set; }
    public string CPF { get; set; }
    public double Salario { get; set; }
    //funcoes
    public virtual double GetBonificacao()
    {
        return Salario = (Salario / 100) * 10;
    }
}

}


CLASSE FILHA using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;

namespace CSharpMod3Aula1.Funcionarios { public class Diretor : Funcionario { //funcoes public override double GetBonificacao() { return Salario + base.GetBonificacao(); } } }

o meu método GetBonificacao não esta reconhecendo no visual studio, o proprio visual diz que precisa associar com virtual ou abstract, e eu ja associei salvei, verifiquei se ta o nome de acordo, se tem erro de digitação etc, e NÂO RECONHECE, Por que está disgrama não esta reconhecendo????

1 resposta
solução!

Bom dia, Filipe! Como vai?

Vi que vc duplicou o tópico! Então irei fechar esse e deixar apenas o original aberto para organizar melhor o fórum e centralizar a participação do pessoal em apenas um lugar.

Link do tópico original: https://cursos.alura.com.br/forum/topico-duvida-csharp-modulo-3-93771

Grande abraço e bons estudos, meu aluno!