c++组合类rectangle.docVIP

  • 11
  • 0
  • 约1.81千字
  • 约 3页
  • 2019-06-25 发布于河北
  • 举报
c组合类rectangle

PAGE PAGE 1 用组合技巧写一个矩形类 ? 尽量用多文件结构去写,多文件去写的时候注意一般要用到条件编译,防止一个类多次编译,造成类重定义错误 //point.h class Point { public: Point(){x=0;y=0;} Point(int initX,int initY); int GetX() const; int GetY() const; private: int x,y; }; //point.cpp #include point.h Point::Point(int initX,int initY) { x=initX; y=initY; } int Point::GetX() const { return x; } int Point::GetY() const { return y; } //rect.h #include point.h class Rect { public: Rect(); Rect(int l,int t,int b,int r); Rect(Point topleft,Point bottomright); Rect(Rect r); ~Rect(); int GetWidth() const; int GetLength() const; int GetArea();

文档评论(0)

1亿VIP精品文档

相关文档