Пример #1
0
    public void Main()
    {
        ShapeCache.LoadCache();

        Shape cloneShape = ShapeCache.GetShape("1");

        Console.WriteLine("shape type::" + cloneShape.GetShapeType());

        Shape cloneShape2 = ShapeCache.GetShape("2");

        Console.WriteLine("shape type::" + cloneShape2.GetShapeType());

        Shape cloneShape3 = ShapeCache.GetShape("3");

        Console.WriteLine("shape type::" + cloneShape3.GetShapeType());
    }
Пример #2
0
        static void Main(string[] args)
        {
            ShapeCache.LoadCache();

            Shape clonedShape = (Shape)ShapeCache.GetShape("1");

            Console.WriteLine("Shape : " + clonedShape.Type);
            clonedShape.Draw();

            Shape clonedShape2 = (Shape)ShapeCache.GetShape("2");

            Console.WriteLine("Shape : " + clonedShape2.Type);
            clonedShape2.Draw();

            Shape clonedShape3 = (Shape)ShapeCache.GetShape("3");

            Console.WriteLine("Shape : " + clonedShape3.Type);
            clonedShape3.Draw();

            Console.ReadKey();
        }
Пример #3
0
 public static void TestInit(TestContext _)
 {
     ShapeCache.LoadCache();
 }