Esempio n. 1
0
        static void Main()
        {
            ContaCorrente c1 = new ContaCorrente(1234, 5656);

            c1.Titular = "Paulo Silva";
            c1.Depositar(200);
            c1.Sacar(50);

            c1.MostrarSaldo();

            ContaCorrente c2 = new ContaCorrente(3434, 4444);

            c1.Transferir(100, c2);
            c2.MostrarSaldo();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            ContaCorrente conta1 = new ContaCorrente(1234, 3333);

            conta1.Titular = "José";
            conta1.Depositar(500);
            conta1.MostrarSaldo();

            ContaCorrente conta2 = new ContaCorrente(5678, 5555);

            conta2.Titular = "João";
            conta1.Transferir(100, conta2);

            conta2.MostrarSaldo();
            conta1.MostrarSaldo();
        }
Esempio n. 3
0
 public static void Transferir(this ContaCorrente conta, double valor, ContaCorrente contaDestino)
 {
     conta.Sacar(valor);
     contaDestino.Depositar(valor);
 }