Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Utilizar uma interface com array

private Conta[] icontas;

        private void button4_Click(object sender, EventArgs e)
        {
            this.icontas = new Conta[3];
            icontas[0] = new ContaPoupanca();
            icontas[1] = new ContaInvestimento();
            icontas[2] = new SeguroDeVida();
            GerenciadorDeImpostos gt = new GerenciadorDeImpostos();
            gt.Adiciona(icontas[2]);
        }

Estou tentando implementar o metodo com o array mas o c# não compila, como posso fazer para passar o a conta com o indice sem que o programa entenda ele como uma conta e sim uma conta investimento?

1 resposta
solução!

A resposta esta no topico posterior. =P