Não consegui entender pq o codigo abaixo nao compila
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Projeto
{
public partial class Form1 : Form
{
public Conta conta;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
//codigo executado no inicio da aplicação
this.conta = new ContaPoupanca();
this.conta.Titular = new Cliente();
this.conta.Titular.Nome = "Daniel";
this.conta.Deposita(2000);
this.conta.Numero = 1;
var gerenciadorDeImposto = new GerenciadorDeImposto();
ContaPoupanca contaP = new ContaPoupanca();
contaP.Deposita(100);
ContaCorrente contaC = new ContaCorrente();
contaC.Deposita(50);
gerenciadorDeImposto.Adiciona(contaP); //funfa
gerenciadorDeImposto.Adiciona(contaC); //funfa
//gerenciadorDeImposto.Adiciona(this.conta); //NAO FUNFA
}
}
}
Omiti alguns trechos para focar onde está o problema