static void Main(string[] args) { double perimetro = 5; double area = 6; double b = 4; double h = 3; double lado1 = 6; double lado2 = 3; //Forma r=new Rectangulo(2,3); //Se puede crear un array de formas que contengan rectangulos,triangulos,círculos Forma r = new Rectangulo(perimetro, area); Forma c = new Cuadrado(lado1); Forma t = new Triangulo(b, h, lado1, lado2); //t.dibujar(); r.dibujar(); //System.Console.WriteLine(t); }
static void Main(string[] args) { Punto p1 = new Punto(2, 4); Punto p2 = new Punto(3, 6); Circulo c1 = new Circulo(p1, 6); Rectangulo r1 = new Rectangulo(p2, 3, 7); Figura[] figuras = new Figura[] { c1, r1 }; Console.WriteLine("El area total es {0}", Figura.AreaTotal(figuras)); Console.WriteLine("El area de la primera figura es {0}", figuras[0].Area().ToString(".###")); Console.WriteLine("El centro del circulo es ({0},{1})", c1.Centro.X, c1.Centro.Y); p1.X = 9; p1.Y = 10; Console.WriteLine("El valor del punto P1 es ({0},{1})", p1.X, p1.Y); Console.WriteLine("El centro del circulo es ({0},{1})", c1.Centro.X, c1.Centro.Y); Console.WriteLine("El punto de referencia del rectangulo es ({0},{1})", r1.Referencia.X, r1.Referencia.Y); Console.WriteLine("c1.CompareTo(r1) {0}", c1.CompareTo(r1)); Console.WriteLine("Just only testing the commit"); Console.WriteLine("Just only added other comment"); }