コード例 #1
0
ファイル: Program.cs プロジェクト: alexandreximenes/c-sharp
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

            //Instancia uma conta poupança
            Conta cp = new ContaPoupanca();

            cp.Deposita(100);
            cp.Saca(10);

            //Instancia outra uma conta poupança
            Conta cp2 = new ContaPoupanca();

            cp2.Deposita(500);
            cp2.Saca(50);

            //totalizado o saldo das contas
            TotalizadorDeSaldos totalizadorDeSaldos = new TotalizadorDeSaldos();

            totalizadorDeSaldos.adiciona(cp);
            totalizadorDeSaldos.adiciona(cp2);

            Console.WriteLine("saldo da conta poupança é  " + cp.Saldo);
            Console.WriteLine("saldo da conta poupança é  " + cp2.Saldo);
            Console.WriteLine("saldo total das contas  " + totalizadorDeSaldos.saldoTotal());
            Console.ReadKey();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

            //Instancia uma conta poupança
            ContaPoupanca cp = new ContaPoupanca();

            cp.Deposita(1000);
            cp.Saca(100);

            //Instancia outra uma conta poupança
            ContaInvestimento cp2 = new ContaInvestimento();

            cp2.Deposita(100);
            cp2.Saca(10);

            //totalizado o tributo das contas
            TotalizadorDeTributos t = new TotalizadorDeTributos();

            t.Acumula(cp);
            t.Acumula(cp2);

            Console.WriteLine("saldo da conta poupança é  " + cp.Saldo);
            Console.WriteLine("saldo da conta poupança é  " + cp2.Saldo);
            Console.WriteLine("Tributos totais das contas  " + Convert.ToString(t.Total()));
            Console.WriteLine("Total de contas é  " + Convert.ToString(Conta.totalDeContas()));
            Console.ReadKey();
        }