예제 #1
0
        private static void Main()
        {
            Console.WriteLine("Escolha a operação");
            Console.WriteLine("1 - LSP - Processador Investimentos");
            Console.WriteLine("2 - LSP - Quadrado");
            Console.WriteLine("3 - ISP - CSharp");

            var opcao = Console.ReadKey();

            switch (opcao.KeyChar)
            {
            case '1':
                ProcessadorInvestimentos.Processar(new List <ContaComum> {
                    new ContaEstudante()
                });
                break;

            case '2':
                CalculoArea.Calcular();
                break;

            case '3':
                CSharp.AdicionarLista();
                break;
            }
        }
예제 #2
0
        private static void Main()
        {
            Console.WriteLine("Escolha a operação");
            Console.WriteLine("1 - OCP");
            Console.WriteLine("2 - LSP");
            Console.WriteLine("3 - DIP");
            Console.WriteLine("2 - LSP");

            var opcao = Console.ReadKey();

            switch (opcao.KeyChar)
            {
            case '1':
                CaixaEletronico.Operacoes();
                break;

            case '2':
                CalculoArea.Calcular();
                break;

            case '3':
                ;
                break;
            }
        }
예제 #3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Escolha a operação");
            Console.WriteLine("1 - OCP");
            Console.WriteLine("2 - LCP");

            var opcao = Console.ReadKey();

            switch (opcao.KeyChar)
            {
            case '1':
                CaixaEletronico.Operacoes();
                break;

            case '2':
                CalculoArea.Calcular();
                break;

            default:
                break;
            }
        }
예제 #4
0
        static void Main(string[] args)
        {
            MenuOperacoes();
            var opcao = Console.ReadKey();

            switch (opcao.KeyChar)
            {
            case '1':
                var caixa = new CaixaEletronico();
                caixa.Operacoes();
                break;

            case '2':
                //Violacao
                //CalculoArea.Calcular();

                //Solução
                CalculoArea.Calcular();
                break;

            default:
                break;
            }
        }
예제 #5
0
 static void Main(string[] args)
 {
     CalculoArea.CalcularTrangulo();
 }