Pessoal estou com um problema. Meus atributos estão como privados e as propriedades publicas como ensinado e na aula 1, minha classe cliente esta com construtor pedindo argumento na hora de instancia-la. tenho a refenrecia da classe cliente na classe conta como enssinado na aula anterior public Cliente Titular{get; set;} porem na hora de colocar o conta.Titular = "Vitor"; ele da erro. E na propriedade Numero tbm. Oque pode estar acontecendo?
class Cliente {
region Atributos
private string nome; private string cpf; private string rg; private string endereco;
endregion
region Propriedades
public string Nome{ get; set; }
public string Cpf{ get; set; }
public string Rg{ get; set; }
public string Endereco{ get; set; }
endregion
//Metodo Construtor public Cliente(string nome) { this.Nome = nome; } }
class Conta {
region Atributos
private int numero; private double saldo;
public Cliente titular;
endregion
region Propriedades
public int Numero { get; set; } public double Saldo{ get; set; }
public Cliente Titular { get; set; }
endregion
public void Sacar(double valor) { this.saldo -= valor; }
public void Deposita(double valor) { this.saldo += valor; } }
private void Form1_Load(object sender, EventArgs e) { Conta conta = new Conta(); conta.Titular = "Vitor"; conta.Deposita(250.0); conta.Numero(1);
textoTitular.Text = conta.Titular; textoSaldo.Text = Convert.ToString(conta.Saldo); textoNumero.Text = Convert.ToString(conta.Numero); }