public Rectangle(DrawingImplementor implementor) : base(implementor) { }
public Shape(DrawingImplementor implementor) { this.implementor = implementor; }
public Circle(DrawingImplementor implementor) : base(implementor) { }