static void Main(string[] args) { // INSTANCIANDO CONTA CORRENTE var ContaC = new ContaCorrente() { Agencia = 10, Numero = 1, Saldo = 1000, tipo = Model.Conta.TipoConta.Comum, DataAbertura = DateTime.Now }; var cp = new ContaPoupanca(0.06m) { Agencia = 1, Numero = 3, Saldo = 500, Taxa = 2, DataAbertura = new DateTime(2018, 1, 1) }; try { ContaC.Retirar(800); Console.WriteLine(ContaC.Saldo); }catch (Exception e) { Console.WriteLine(e.Message); } }
private static void ContaPoupanca() { ContaPoupanca cp = new ContaPoupanca(); cp.Numero = 100; cp.Saldo = 50; Console.WriteLine("Nova conta poupança"); cp.Saldo = cp.MeuDeposito(cp.Saldo, 200); cp.Saca(cp, 110); double saldocp = cp.MeuSaldo(cp); double tribcp = cp.CalculaTributo(); Console.WriteLine($"Valor Saldo: {saldocp}"); Console.WriteLine($"Valor Tributavel: {tribcp}"); Console.WriteLine("----------"); }
static void Main(string[] args) { var data = new DateTime(2018, 02, 01); ContaPoupanca cp = new ContaPoupanca(10.0M, data, "João"); cp.Depositar(500.00M); cp.Sacar(400.00M); Console.Write(cp.Titular); ContaCorrente cc = new ContaCorrente("João"); cc.Depositar(1500.00M); cc.Sacar(750.00M); Console.ReadKey(); }