Exemplo n.º 1
0
 protected Shape(DrawApi implementor)
 {
     _implementor = implementor;
 }
Exemplo n.º 2
0
 public Rectangle(DrawApi implementor) : base(implementor)
 {
 }
Exemplo n.º 3
0
 public override void Draw()
 {
     DrawApi.DrawCircle(_x, _y, _radius);
 }
Exemplo n.º 4
0
 public Square(DrawApi implementor) : base(implementor)
 {
 }
Exemplo n.º 5
0
 public Line(DrawApi implementor) : base(implementor)
 {
 }
 public override void Draw() => DrawApi.DrawCircle(_radius, _x, _y);
Exemplo n.º 7
0
 public Shape(DrawApi implementor)
 {
     _implementor = implementor;
 }
Exemplo n.º 8
0
 protected Shape(DrawApi drawApi)
 {
     this.drawApi = drawApi;
 }
Exemplo n.º 9
0
 public override void Draw()
 {
     DrawApi.DrawCircle();
 }