public static void RunDemo() { // TODO: Convert this Console.WriteLine("===Getting Square Rectanle==="); var square = new StandardRectangle { Length = 6, Width = 6 }; Console.WriteLine("Rectangle: " + square.Length + "x" + square.Width); Console.WriteLine("IsSquare() = " + square.IsSquare()); Console.WriteLine("Area = " + square.Area); Console.WriteLine("===Getting NonSquare Rectangle==="); var nonSquare = new StandardRectangle { Length = 8, Width = 6 }; Console.WriteLine("Rectangle: " + nonSquare.Length + "x" + nonSquare.Width); Console.WriteLine("IsSquare() = " + nonSquare.IsSquare()); Console.WriteLine("Area = " + nonSquare.Area); Console.WriteLine("===Changing NonSquare to Square==="); nonSquare.MakeSquare(12); Console.WriteLine("Rectangle: " + nonSquare.Length + "x" + nonSquare.Width); Console.WriteLine("IsSquare() = " + nonSquare.IsSquare()); Console.WriteLine("Area = " + nonSquare.Area); }
static void Main(string[] args) { Rectangle r = new StandardRectangle() { _area = 77.5 }; r.TellMeTheArea(); Circle c = new Circle() { _area = 99 }; c.TellMeTheArea(); Triangle t = new Triangle() { _area = 45 }; t.TellMeTheArea(); //Shape s = new Shape() { _area = 0 }; }