https://github.com/CristinMarchiori/InterfacePagavel
namespace InterfacePagavel.Classe;
internal interface IPagavel
{
double CalcularPagamento();
}
namespace InterfacePagavel.Classe;
internal class Produto : IPagavel
{
public double precoUnitario { get; set; }
public int quantidade { get; set; }
double IPagavel.CalcularPagamento()
{
return precoUnitario* quantidade;
}
}
namespace InterfacePagavel.Classe;
internal class Servico : IPagavel
{
public double taxaHoraria { get; set; }
public int horasTrabalhadas { get; set; }
double IPagavel.CalcularPagamento()
{
return taxaHoraria * horasTrabalhadas;
}
}