首先定义一个点类 POINT ,有两个 double 型的 保护 数据成员 x ,y 表示该类对象在
答案:2 悬赏:60 手机版
解决时间 2021-03-06 08:59
- 提问者网友:精神病院里
- 2021-03-05 13:10
首先定义一个点类 POINT ,有两个 double 型的 保护 数据成员 x ,y 表示该类对象在
最佳答案
- 五星知识达人网友:封刀令
- 2021-03-05 14:22
修改如下,调试无误:#include "iostream"#include "cmath"using namespace std;//实现POINT类class POINT{protected://private: double x; double y;public: POINT(double x1=0,double y1=0); void show(); double getX(); double getY(); };POINT::POINT(double x1,double y1){ x=x1; y=y1;}double POINT::getX(){ return x;}double POINT::getY(){ return y;}void POINT::show(){ cout<<"("<<x<<","<<y<<")"<<endl;}//POINT类实现完成class CIRCLE: public POINT{ private: const double PI; // 常数据成员,值为3.14159 POINT r1,r2; // 两个对象成员, r1 表示圆心, r1 和 r2 有距离作为半径 double r; // 表示圆的半径 public: CIRCLE ( POINT p1, POINT p2); double circum () ; double area () ; void show () ; };//实现CIRCLE类的构造函数CIRCLE::CIRCLE(POINT p1,POINT p2):r1(p1),r2(p2),PI(3.14159){
全部回答
- 1楼网友:举杯邀酒敬孤独
- 2021-03-05 15:01
我明天再问问老师,叫他解释下这个问题
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯