private void button1_Click(object sender, EventArgs e) { Conta c = new ContaCorrente(); c.Titular = new Cliente(); // funciona, pois titular tem um set // c.Saldo = 1000.0; // não funciona, pois saldo é private set Console.WriteLine(c.Saldo); // funciona, pois saldo tem get }
private void button4_Click(object sender, EventArgs e) { Conta c1 = new ContaCorrente(); ContaPoupanca c2 = new ContaPoupanca(); TotalizadorDeContas t = new TotalizadorDeContas(); t.Soma(c1); t.Soma(c2); // funciona! MessageBox.Show("Saldo da Conta Poupança: " + c2.Saldo); }
private void button5_Click(object sender, EventArgs e) { Conta[] contas = new Conta[2]; contas[0] = new ContaCorrente(); contas[1] = new ContaPoupanca(); contas[0].Deposita(300); contas[1].Deposita(100); foreach (Conta c in contas) { MessageBox.Show("Saldo: "+c.Saldo); } }
private void Form1_Load(object sender, EventArgs e) { Cliente cliente = new Cliente(); cliente.nome = "Victor Harada"; textoTitular.Text = cliente.nome; Conta contaDoVictor = new ContaCorrente(); contaDoVictor.Titular.nome = "Victor"; contaDoVictor.Numero = 1; Conta contaDoMario = new ContaCorrente(); contaDoMario.Titular.nome = "Mario"; contaDoMario.Numero = 2; this.contas = new Conta[2]; this.contas[0] = contaDoVictor; this.contas[1] = contaDoMario; foreach (Conta conta in contas) { comboContas.Items.Add(conta.Titular); } }