namespace CaixaRudson
{
public interface ITributavel
{
double CalculaTributos();
}
}
namespace CaixaRudson
{
public class ContaInvestimento : Conta, ITributavel
{
public double CalculaTributos(ITributavel tributavel)
{
return this.Saldo * 0.03;
}
}
}
namespace CaixaRudson
{
public class SeguroDeVida : ITributavel
{
public double CalculaTributos()
{
return 42.0;
}
}
}
na minha classe seguro de vida a interface ITributavel funciona normalmente, já na minha classe ContaInvestimento apresenta o seguinte erro:
Erro CS0535 "ContaInvestimento" não implementa membro de interface "ITributavel.CalculaTributos()" CaixaRudson
não consigo consertar.
desde já obrigado!