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????