摘要: 给出下面的一个基类框架: class Point_1D { protected: float x;//1D 点的x坐标 public: Point_1D(float p = 0.0); float distance(const Point_1D & p2); } 以Point_1D为基类建立一个派生 阅读全文
posted @ 2017-06-11 17:42 hello_OK 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 给出下面的基类Time的框架如下: class Time {protected: int second; int minute; int hour; public: void operator++(); void operator--(); } 建立一个派生类Time_12hours,用于表示十二进 阅读全文
posted @ 2017-06-11 17:00 hello_OK 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 给出下面的多边形基类框架: class polygon { protected: int number;//边数,最多不超过100条边 private: int side_length[100];//边长数组 public: polygon();//构造函数根据需要重载 int perimeter( 阅读全文
posted @ 2017-06-11 00:29 hello_OK 阅读(1829) 评论(0) 推荐(0) 编辑