Exemple #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            contas = new Conta[10];

            Cliente victor = new Cliente("Victor");
            Conta   conta0 = new ContaCorrente();

            conta0.Titular = victor;
            conta0.Numero  = 123;
            AdicionaConta(conta0);

            Cliente ana    = new Cliente("Ana");
            Conta   conta1 = new ContaCorrente();

            conta1.Titular = ana;
            conta1.Numero  = 345;
            AdicionaConta(conta1);

            Cliente osni   = new Cliente("Osni");
            Conta   conta2 = new ContaCorrente();

            conta2.Titular = osni;
            conta2.Numero  = 890;
            AdicionaConta(conta2);

            Conta conta3 = new ContaCorrente();

            conta3.Titular = osni;
            conta3.Numero  = 890;

            if (conta2.Equals(conta3))
            {
                MessageBox.Show("Iguais");
            }
            else
            {
                MessageBox.Show("Diferentes");
            }
        }
Exemple #2
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");
            }
        }