public void Estornar()
 {
     if (cartao != null) // temos que verificar nulo várias vezes
     {
         cartao.EstornarPagamento(valor, parcelas);
     }
     else
     {
         AbrirCaixaRegistradora();
         EstornarPagamentoEmDinheiro(valor);
         FecharCaixaRegistradora();
     }
 }
 public void Estornar()
 {
     cartao.EstornarPagamento(valor, parcelas);
 }