Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Tela            T1 = new Tela();
            FormaGeometrica forma;

            Console.WriteLine("Escolha uma das opções: ");
            Console.WriteLine("[1] - Ponto ");
            Console.WriteLine("[2] - Quadrado");
            Console.WriteLine("[3] - Cubo ");
            Console.WriteLine("[4] - Círculo ");
            Console.Write("Digite a opção desejada: ");
            int opcao = Convert.ToInt32(Console.ReadLine());

            switch (opcao)
            {
            case 1:
                forma = new FormaGeometrica();
                break;

            case 2:
                forma = new Quadrado();
                break;

            case 3:
                forma = new Cubo();
                break;

            case 4:
                forma = new Circulo();
                break;

            default:
                forma = new FormaGeometrica();
                break;
            }

            Console.Write("\nÁrea: ");
            T1.desenhar(forma);



            Console.WriteLine("Pressione qualquer tecla para continuar ...");
            Console.ReadKey();
        }
Ejemplo n.º 2
0
 public void desenhar(FormaGeometrica Forma)
 {
     Console.WriteLine(Forma.calcularArea());
 }