题目
首先定义一个点类 POINT ,有两个 double 型的 保护 数据成员 x ,y 表示该类对象在二维坐标系中的坐标位
首先定义一个点类 POINT ,有两个 double 型的 保护 数据成员 x 、 y 表示该类对象在二维坐标系中的坐标位置,该类中定义至少两个公有成员函数:
(1) 构造函数:设置点的初始值;
(2) 成员函数 show 显示点的位置,具体输出形式请参考下面的圆心输出样式.
该类中如果还需要定义其他函数或作其他说明的,请读者自己考虑,无统一规定.
然后,以类 POINT 为基类定义公有派生类 CIRCLE ,其类定义方式如下:(此段代码请直接复制到程序中,注意:已给出的部分不可以改变,如果需要其他函数或说明的,请自行添加)
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 () ;
};
其中成员函数 show () 的代码给出如下,请直接复制到程序中:
void CIRCLE::show ()
{
cout
首先定义一个点类 POINT ,有两个 double 型的 保护 数据成员 x 、 y 表示该类对象在二维坐标系中的坐标位置,该类中定义至少两个公有成员函数:
(1) 构造函数:设置点的初始值;
(2) 成员函数 show 显示点的位置,具体输出形式请参考下面的圆心输出样式.
该类中如果还需要定义其他函数或作其他说明的,请读者自己考虑,无统一规定.
然后,以类 POINT 为基类定义公有派生类 CIRCLE ,其类定义方式如下:(此段代码请直接复制到程序中,注意:已给出的部分不可以改变,如果需要其他函数或说明的,请自行添加)
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 () ;
};
其中成员函数 show () 的代码给出如下,请直接复制到程序中:
void CIRCLE::show ()
{
cout
提问时间:2021-04-02
答案
修改如下,调试无误:#include "iostream"#include "cmath"using namespace std;//实现POINT类class POINT{protected://private: double x; ...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1ABcc式词语和AABC式词语各4种
- 2关于地理地图的题目真不知道怎么回答,比如说关于美国硅谷的,(知道地理位置优越,位于37°N左右并且位于北美洲的大陆西岸气候宜人,交通便捷.)这些东西是只要记住就可以了,还是得具体再地理图上弄明白,
- 3求教:电解质在熔融状态下是否导电该如何判断?
- 4提公因式:已知2x+y=6 x-3y=1 ,求7y(x-3y)²-2(3y-x)³的值.
- 5古人通过熏烟的办法来防霜冻 其中的道理是什么 利用物理知识答
- 6硫酸亚铁是如何按照氯酸钾受热分解的方式反应的?
- 7垂钓.(打一数学名词)1乘1等于1.(打一成语)
- 84/5X=(50-X)+4
- 9找规律填空
- 10化学元素周期表里的能级排列是啥意思啊 顺便解释一下元素符号下面s p d f 的规律 写了啊
热门考点