} // fim Construtor /// <summary> /// Método executado quando o evento de Load do Form1 é executado. /// Mais precisamente, logo após o objeto de Form1 ser instanciado e exibido. /// Isso garante que todos os componentes do form já existam e possam ser utilizados pelo código. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Form1_Load(object sender, EventArgs e) { // Instanciando um novo vetor com 3 posições this.contas = new Conta[3]; // Criando três contas e adicionando ao vetor com o método Adiciona. // Agora não podemos mais instanciar uma conta. Somos obrigados a escolher uma de suas filhas. //Conta c1 = new Conta(); Conta c1 = new ContaCorrente(); //c1.Numero = 1; c1.Titular = new Cliente("Victor"); c1.Deposita(100); this.Adiciona(c1); ContaPoupanca c2 = new ContaPoupanca(); //c2.Numero = 2; c2.Titular = new Cliente("Maurício"); c2.Deposita(200); this.Adiciona(c2); ContaCorrente c3 = new ContaCorrente(); //c3.Numero = 3; c3.Titular = new Cliente("Nico"); c3.Deposita(300); this.Adiciona(c3); // Fazendo o teste do totalizador de contas TotalizadorDeContas tdc = new TotalizadorDeContas(); tdc.Adiciona(this.contas[0]); tdc.Adiciona(this.contas[1]); tdc.Adiciona(this.contas[2]); Debug.WriteLine("Saldo total: " + tdc.SaldoTotal); } // fim Form1_Load
private void Form1_Load(object sender, EventArgs e) { conta = new ContaPoupanca(); titular = new Cliente("Victor"); conta.Numero = 1; conta.Titular = titular; textoTitular.Text = Convert.ToString(conta.Titular.Nome); textoNumero.Text = Convert.ToString(conta.Numero); Conta contaPoupanca = new ContaPoupanca(); contaPoupanca.Deposita(125.0); TotalizadorDeContas t = new TotalizadorDeContas(); t.Adiciona(contaPoupanca); MessageBox.Show("Total do totalizador de contas: " + t.SaldoTotal); }
private void totalizarContasButton_Click(object sender, EventArgs e) { // Rotina de teste do TotalizadorDeContas Conta conta1 = new ContaCorrente(); conta1.Deposita(100); Conta conta2 = new ContaCorrente(); conta2.Deposita(300); Conta conta3 = new ContaPoupanca(); conta3.Deposita(1000); var totalizador = new TotalizadorDeContas(); totalizador.Soma(conta1); totalizador.Soma(conta2); totalizador.Soma(conta3); }
private void Form1_Load(object sender, EventArgs e) { this.dicionario = new Dictionary <string, Conta>(); contas = new List <Conta>(); Conta c1 = new ContaPoupanca(); c1.Titular = new Cliente("victor"); c1.Deposita(2000); this.AdicionaConta(c1); Conta c2 = new ContaPoupanca(); c2.Titular = new Cliente("mauricio"); c2.Deposita(2000); this.AdicionaConta(c2); Conta c3 = new ContaCorrente(); c3.Titular = new Cliente("osni"); c3.Deposita(2000); this.AdicionaConta(c3); }
private void Form1_Load(object sender, EventArgs e) { dicionario = new Dictionary <string, Conta> (); // Form1_Load é chamado quando exibimos o nosso Form pela primeira vez Conta conta = new ContaCorrente(); conta.Titular.Nome = "Anders Hejlsberg"; conta.Deposita(5200.1); AdicionaConta(conta); conta = new ContaCorrente(); conta.Titular.Nome = "Guilherme Silveira"; conta.Deposita(200); AdicionaConta(conta); conta = new ContaPoupanca(); conta.Titular.Nome = "Mauricio Aniche"; conta.Deposita(5300); AdicionaConta(conta); conta = new ContaCorrente(); conta.Titular.Nome = "Paulo Silveira"; conta.Deposita(2200); AdicionaConta(conta); conta = new ContaCorrente(); conta.Titular.Nome = "Bjarne Stroustrup"; conta.Deposita(9000); AdicionaConta(conta); conta = new ContaCorrente(); conta.Titular.Nome = "Victor Harada"; AdicionaConta(conta); AtualizaConta(); comboContas.SelectedIndex = 0; }
private void button1_Click(object sender, EventArgs e) { Cliente joao1 = new Cliente("Joao"); Conta contaJoao1 = new ContaCorrente(); contaJoao1.Numero = 123; contaJoao1.Deposita(100); Cliente joao2 = new Cliente("Joao"); Conta contaJoao2 = new ContaPoupanca(); contaJoao2.Numero = 123; contaJoao2.Deposita(100); if (contaJoao1.Equals(contaJoao2)) { MessageBox.Show("Iguais"); } else { MessageBox.Show("Diferentes"); } }
private void totalizarContasButton_Click(object sender, EventArgs e) { // Rotina de teste do TotalizadorDeContas Conta conta1 = new ContaCorrente (); conta1.Deposita (100); Conta conta2 = new ContaCorrente (); conta2.Deposita (300); Conta conta3 = new ContaPoupanca (); conta3.Deposita (1000); var totalizador = new TotalizadorDeContas (); totalizador.Soma (conta1); totalizador.Soma (conta2); totalizador.Soma (conta3); }