Exemplo n.º 1
0
        private void btnAccountUpdater_Click(object sender, EventArgs e)
        {
            Account acc = new CurrentAccount();

            acc.Deposit(2300.5);

            SavingsAccount sacc = new SavingsAccount();

            sacc.Deposit(2051);

            CurrentAccount cacc = new CurrentAccount();

            cacc.Deposit(5000);

            BankBalance bank = new BankBalance();

            bank.SumAccount(acc);
            bank.SumAccount(sacc);
            bank.SumAccount(cacc);

            MessageBox.Show("Saldo do banco é: " + bank.Total);

            AccountUpdater updater = new AccountUpdater(0.05);

            updater.Run(acc);
            updater.Run(sacc);
            updater.Run(cacc);

            MessageBox.Show("Saldo ACC é: " + acc.Balance);
            MessageBox.Show("Saldo SACC é: " + sacc.Balance);
            MessageBox.Show("Saldo CACC é: " + cacc.Balance);
        }
Exemplo n.º 2
0
        private void btnBankBalance_Click(object sender, EventArgs e)
        {
            Account acc = new SavingsAccount();

            acc.Deposit(2000);

            SavingsAccount sacc = new SavingsAccount();

            sacc.Deposit(20);

            BankBalance bank = new BankBalance();

            bank.SumAccount(acc);
            bank.SumAccount(sacc);

            MessageBox.Show("Saldo do banco é: " + bank.Total);
        }