首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程MyProj9。此工程包含一个源程序文件MyMain9.cpp。程序中定义了两个类Point和Circle,但类的定义并不完整。 请按要求完成下列操作,将类Sample的定义补充完成: ①类Circle是基类Po
使用VC6打开考生文件夹下的工程MyProj9。此工程包含一个源程序文件MyMain9.cpp。程序中定义了两个类Point和Circle,但类的定义并不完整。 请按要求完成下列操作,将类Sample的定义补充完成: ①类Circle是基类Po
admin
2009-01-15
57
问题
使用VC6打开考生文件夹下的工程MyProj9。此工程包含一个源程序文件MyMain9.cpp。程序中定义了两个类Point和Circle,但类的定义并不完整。
请按要求完成下列操作,将类Sample的定义补充完成:
①类Circle是基类Point公有派生宋的。请在注释“//* *1* *”之后添加适当的语句。
②完成构造函数Circle(int a,int b,int c)的定义,采用初始化列表的方式使基类Point私有成员x、y分别初始化为a、b,类Circle的私有成员r初始化为c。请在注释“//* *2* *”之后添加适当的语句。
③完成类Circle的成员函数area()的类体外的定义。函数area的功能是计算出此圆对象的面积,即PI*r*r。请在注释“//* *3* *”之后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件MyMain9.cpp清单如下:
//MyMain9.cpp
#include <iostream>
using namespace std;
#define PI 3.14
class Point
{
private:
int x, y;
public:
Point (int a, int b)
{
x=a;
y=b;
}
int getx ()
{
return x;
}
int gety()
{
return y;
}
};
//* *1* *
{
private:
int r;
public:
//* *2* *
int getr()
{
return r;
}
double area();
};
double Circle::area()
{
//* *3* *
}
int main()
{
Circle c1(5,7,10);
cout<<c1.area()<<end1;
return 0;
}
选项
答案
解析
转载请注明原文地址:https://kaotiyun.com/show/kOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
食品添加剂被誉为现代食品工业的灵魂。下列食品工业中所应用的食品添加剂与其所属类型,对应错误的是()。
文化在组织中的功能包括()。
试析李悝变法的内容及其意义。(厦门大学2000年中国古代史真题)
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
要求被试在识记材料后,尽量将识记的全部项目再现出来,以此确定感觉记忆的保存量,称为()。
一个双因素方差分析实验,A因素为数材,共3种;B囚素为教法,共4种。交叉分析后得到12种处理,假定每个处理中有2名被试。教学后进行测验,得到方差分析表。请补充下表的空白。
既可用于计数数据的整理,又可用于测量数据的整理的统计表是()
简述大学服务社会功能的形成与发展。
关于教育目的确立的依据,下列说法错误的是
教育的个体社会化功能,不包括
随机试题
心血管和外周血管造影现代的方法是
下列关于正常淋巴结的说法正确的是
诊断张力性气胸最充分的根据是()
以下哪项不是面色发青所属病证()
长期碘缺乏引起的疾病是长期维生素A缺乏引起的疾病是
患者,男性,29岁,3日来时有高热,体温达40℃,有时体温37.8℃左右。为明确病因入院待查。该患者的热型属于()
商业银行将持续不断的生产经营活动分割为连续、相等的期间,据以结算盈亏,编制会计报表,从而及时地提供有关会计信息,这主要是基于会计核算的()。
5,11,17,23,29,()。
下列关于英国宪法和宪政的表述,错误的是()。
TothepeopleofEurope,cuckoosareharbingersofspring.ToEuropeanbirds,though,thecuckoo’scallislesswelcome—forcuck
最新回复
(
0
)