Exemple #1
0
        static void Main(string[] args)
        {
            //Cuadrado
            Figura cuadrado = new Figura();

            cuadrado.setLados(10);
            Console.WriteLine("El perímetro del cuadrado es: " + cuadrado.Perimetro());
            Console.WriteLine("El área del cuadrado es: " + cuadrado.Area());

            //Rectángulo
            Rectangulo rectuangulo = new Rectangulo();

            rectuangulo.setLados(10, 20);
            Console.WriteLine("El perímetro del rectángulo es: " + rectuangulo.Perimetro());
            Console.WriteLine("El área del rectángulo es: " + rectuangulo.Area());

            //Triángulo
            Triangulo triangulo = new Triangulo();

            triangulo.setLados(10);
            Console.WriteLine("El perímetro del triángulo es: " + triangulo.Perimetro());
            Console.WriteLine("El área del triángulo es: " + triangulo.Area());

            Console.ReadLine();
        }
Exemple #2
0
        public static void Test(Figura f)
        {
            f.Rysuj();
            string typ = f.GetType().ToString();

            if (typ == "Geometria.Kwadrat")
            {
                Kwadrat k = (Kwadrat)f;
                Console.WriteLine(k.Pole());
            }
        }