static void Main(string[] args) { Console.WriteLine("Red:"); for (int i = 0; i < 3; i++) { Circle circle = (Circle)ShapeFactory.GetCircle("circle"); circle.SetColor("Red"); circle.Draw(); } Console.WriteLine("\r\nGreen:"); for (int i = 0; i < 3; i++) { Circle circle = (Circle)ShapeFactory.GetCircle("circle"); circle.SetColor("Green"); circle.Draw(); } Console.WriteLine("\r\nBlue:"); for (int i = 0; i < 3; ++i) { Circle circle = (Circle)ShapeFactory.GetCircle("circle"); circle.SetColor("Green"); circle.Draw(); } Console.WriteLine("\r\nOrange:"); for (int i = 0; i < 3; ++i) { Circle circle = (Circle)ShapeFactory.GetCircle("circle"); circle.SetColor("Orange"); circle.Draw(); } Console.WriteLine("\r\nBlack:"); for (int i = 0; i < 3; ++i) { Circle circle = (Circle)ShapeFactory.GetCircle("circle"); circle.SetColor("Black"); circle.Draw(); } Console.ReadKey(); }
public static void Run() { Console.WriteLine("\n Red color Circles "); for (int i = 0; i < 3; i++) { Circle circle = (Circle)ShapeFactory.GetShape("circle"); circle.SetColor("Red"); circle.Draw(); } Console.WriteLine("\n Green color Circles "); for (int i = 0; i < 3; i++) { Circle circle = (Circle)ShapeFactory.GetShape("circle"); circle.SetColor("Green"); circle.Draw(); } Console.WriteLine("\n Blue color Circles"); for (int i = 0; i < 3; ++i) { Circle circle = (Circle)ShapeFactory.GetShape("circle"); circle.SetColor("Green"); circle.Draw(); } Console.WriteLine("\n Orange color Circles"); for (int i = 0; i < 3; ++i) { Circle circle = (Circle)ShapeFactory.GetShape("circle"); circle.SetColor("Orange"); circle.Draw(); } Console.WriteLine("\n Black color Circles"); for (int i = 0; i < 3; ++i) { Circle circle = (Circle)ShapeFactory.GetShape("circle"); circle.SetColor("Black"); circle.Draw(); } Console.ReadKey(); }