Esempio n. 1
0
        static void Main(string[] args)
        {
            //

            var circle = new Circle();

            circle.Draw();

            var square = new Square();

            square.Draw();

            var shape = new Shape();

            shape.Draw();

            var hexagon = new Hexagon();

            hexagon.Draw();

            var pentagon = new Pentagon();

            pentagon.Draw();

            IShape shapeInterface = new Hexagon();

            shapeInterface.Draw();
            shapeInterface = new Circle();
            shapeInterface.Draw();

            var pizza = GetShape("circle");

            pizza.Draw();

            var e = new MyClass();

            e.Draw();
        }