static void Main(string[] args) { var cuadrado = new Cuadrado(4.0);//instancia de la clase cuadrado que hereda de figura con parametro double cuadrado.Dibujar(); //metodo sobreescrito de la clase Cuadrado heredado de la clase Figura Console.WriteLine("El area del cuadrado es:{0}",cuadrado.Area()); var circulo = new Circulo(4.0);//instancia de la clase circulo que hereda de Figura con parametro double circulo.Dibujar();//metodo sobreescrito de la clase Circulo heredado de la clase Figura Console.WriteLine("El area del circulo es:{0}",circulo.Area()); Console.ReadKey(); }
static void Main(string[] args) { Circulo circulo = new Circulo(2); Rectangulo rectangulo = new Rectangulo(4, 8); Cuadrado cuadrado = new Cuadrado(3); Console.WriteLine(circulo.Dibujar()); Console.WriteLine("{0:0.00}", circulo.CalcularSuperficie()); Console.WriteLine("{0:0.00}", circulo.CalcularPerimetro()); Console.WriteLine(rectangulo.Dibujar()); Console.WriteLine("{0:0.00}", rectangulo.CalcularSuperficie()); Console.WriteLine("{0:0.00}", rectangulo.CalcularPerimetro()); Console.WriteLine(cuadrado.Dibujar()); Console.WriteLine("{0:0.00}", cuadrado.CalcularSuperficie()); Console.WriteLine("{0:0.00}", cuadrado.CalcularPerimetro()); Console.ReadKey(); }