static void Main()
        {
            ContaCorrente c1 = new ContaCorrente();
            ContaPoupanca c2 = new ContaPoupanca();

            c1.Deposita(500);
            c2.Deposita(500);

            GeradorDeExtrato g = new GeradorDeExtrato();

            g.GeraExtrato(c1);
            g.GeraExtrato(c2);
        }
示例#2
0
        static void Main()
        {
            ContaCorrente c1 = new ContaCorrente();
            ContaPoupanca c2 = new ContaPoupanca();

            c1.Deposita(500);
            c2.Deposita(500);

            c1.Saca(100);
            c2.Saca(100);

            Console.WriteLine(c1.Saldo);
            Console.WriteLine(c2.Saldo);
        }
示例#3
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            ContaPoupanca      cp = new ContaPoupanca();
            ContaInvestimentos ci = new ContaInvestimentos();

            cp.Deposita(10.0);
            ci.Deposita(100.0);
            TotalizadorDeTributos t = new TotalizadorDeTributos();

            t.Acumula(cp);
            t.Acumula(ci);

            MessageBox.Show("Saldo " + t.Total);
        }