Esempio n. 1
0
        public static void Executar()
        {
            var calculadoraComum = new CalculadoraComum();

            Console.WriteLine(calculadoraComum.Somar(1, 2));
            Console.WriteLine(calculadoraComum.Subtrair(1, 2));
            Console.WriteLine(calculadoraComum.Multiplicar(1, 2));
            Console.WriteLine(calculadoraComum.Dividir(1, 2));

            var calculadoraCadeia = new CalculadoraCadeia();

            calculadoraCadeia.Somar(3).Multiplicar(3).Imprimir().Limpar().Imprimir();

            var resultado = calculadoraCadeia.Somar(3).Multiplicar(2).Resultado();

            Console.WriteLine(resultado);
        }
        public static void Executar()
        {
            // class CalculadoraComum
            var CaculadoraComum = new CalculadoraComum();
            var restultado      = CaculadoraComum.Somar(5, 5);

            Console.WriteLine(restultado);
            Console.WriteLine(CaculadoraComum.Subtrair(10, 5));
            Console.WriteLine(CaculadoraComum.Multiplicacao(2, 10));


            //class CalculadoraCadeia
            var calculadoraCadeia = new CalculadoraCadeia();

            calculadoraCadeia.Somar(3).Multiplicar(3).Imprimir().Limpar().Imprimir();

            restultado = calculadoraCadeia.Somar(2).Multiplicar(3).Resultado();
            Console.WriteLine(restultado);
        }