コード例 #1
0
ファイル: Circle.cs プロジェクト: ordahari/DesignPatterns-DN7
 public Circle(DrawingAPI api, double x, double y, double radius)
     : base(api)
 {
     CenterX = x;
     CenterY = y;
     Radius = radius;
 }
コード例 #2
0
ファイル: Cube.cs プロジェクト: ordahari/DesignPatterns-DN7
 public Cube(DrawingAPI api, double x, double y, double width)
     : base(api)
 {
     TopLeftX = x;
     TopLeftY = y;
     Width = width;
 }
コード例 #3
0
 public CircleShape(double x, double y, double radius, DrawingAPI drawingAPI) :
     base(drawingAPI)
 {
     this.drawingAPI = drawingAPI;
     this.x          = x;
     this.y          = y;
     this.radius     = radius;
 }
コード例 #4
0
 protected Shape(DrawingAPI drawingAPI)
 {
     this.drawingAPI = drawingAPI;
 }
コード例 #5
0
ファイル: Shape.cs プロジェクト: hj0807/HJ-Project
 public CircleShape(double x, double y, double r, DrawingAPI drawingAPI) : base(drawingAPI)
 {
     this.x = x;
     this.y = y;
     this.r = r;
 }
コード例 #6
0
ファイル: Shape.cs プロジェクト: hj0807/HJ-Project
 public Shape(DrawingAPI drawingAPI)
 {
     this.drawingAPI = drawingAPI;
 }
コード例 #7
0
 public DrawableShape(DrawingAPI api)
 {
     _api = api;
 }