public Circle(Point position, int radius, ColorInterface color, Movement movement) : base(color) { Position = position; Radius = radius; Color = color; MovementStrategy = movement; }
public Rectangle(Point position, int width, int height, ColorInterface color, Movement movement) : base(color) { Position = position; Width = width; Height = height; Color = color; MovementStrategy = movement; }
public Shape(ColorInterface c) { this.Color = c; }