Neste caso eu estou instanciando um objeto Conta ou ContaPoupanca?
class Conta
{
public double Saldo { get; protected set; }
}
class ContaPoupanca : Conta
{
public void CalculaRendimento ()
{
this.Saldo += 100.0;
}
}
Conta c = new ContaPoupanca();