public RasterSquare(IRendererExe renderingStrategy)
     : base(renderingStrategy)
 {
 }
 public VectorSquare(IRendererExe renderingStrategy)
     : base(renderingStrategy)
 {
 }
 public Triangle(IRendererExe renderingStrategy)
     : base(renderingStrategy)
 {
     Name = "Triangle";
 }
 public Square(IRendererExe renderingStrategy)
     : base(renderingStrategy)
 {
     Name = "Square";
 }
 protected ShapeExe(IRendererExe rendering)
 {
     this.rendering = rendering;
 }