首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程MyProj3。此工程包含一个源程序文件 MyMain3.cpp,其中定义的类并不完整。请按要求完成下列操作,将类的定义补充完整。 ①定义类Planet的保护数据成员distance和revolve,它们分别表示行星距
使用VC6打开考生文件夹下的工程MyProj3。此工程包含一个源程序文件 MyMain3.cpp,其中定义的类并不完整。请按要求完成下列操作,将类的定义补充完整。 ①定义类Planet的保护数据成员distance和revolve,它们分别表示行星距
admin
2009-01-15
43
问题
使用VC6打开考生文件夹下的工程MyProj3。此工程包含一个源程序文件 MyMain3.cpp,其中定义的类并不完整。请按要求完成下列操作,将类的定义补充完整。
①定义类Planet的保护数据成员distance和revolve,它们分别表示行星距太阳的距离和行星的公转周期。其中,distance为double型,revolve为int型。请在注释“//**1**”之后添加适当的语句。
②定义类Earth的构造函数Earth(double d,int r),并在其中计算地球绕太阳公转的轨道周长。假定:circumference=2*d*3.1416。请在注释“//**2**”之后添加适当的语句。
③定义类Earth的成员show(),用于显示所有信息。包括地球距太阳的距离,地球的公转周期,以及地球绕太阳公转的轨道周长。请在注释“//**3**”之后添加适当的语句。
文件MyMain3.cpp中源程序如下:
//MyMain3.cpp
#include<iostream>
using namespace std;
class Planet
{
protected:
//* * 1 * *
public:
Planet(double d, int r)
{
distance = d;
revolve = r;
}
};
class Earth:public Planet
{
private:
double circumference;
public:
//* * 2 * *
//* * 3 * *
};
int main ( )
{
Earth obj (9300000, 365);
obj. show;
return 0;
}
选项
答案
①double distance;int revolve; ②Earth(double d,int r):Planet(d,r){circumference=2*d*3.1416;} ③oid show(){cout<<distance<<","<<revolve<<","<<circumference<<end1;}
解析
本题主要考核类的继承与派生。
①第1处是完成类Planet的保护数据成员distance和revolve的定义,根据题意可填入:
double distance;int revolve;
②第2处是定义类Earth的构造函数Earth(double d,int r),并在其中计算地球绕太阳公转的轨道周长。由此可填入:
Earth(double d,int r):Planet(d,r){circumference=2*d*3.1416;}
③第3处是定义类Earth的成员show(),用于显示所有信息。根据要求可填入:
oid show(){cout<<distance<<","<<revolve<<","<<circumference<<end1;}
转载请注明原文地址:https://kaotiyun.com/show/DOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述隋唐科举制度的基本内容和历史作用。(苏州大学2004年中国古代史真题)
简述英法百年战争的起因和结果。(南京大学1996年世界古代中世纪史真题)
简述第二次世界大战中各主要战场战略性转折的时间及其代表性战役。(华东师范大学2003年世界通史真题)
简述英国古典政治经济学的代表及其主张。(四川大学2016年世界通史真题)
在一组数据11、11、11、11、13、13、13、17、17、18中,中数是()
根据数据的观测方法和来源划分,研究数据可以分为()
有一组数据4、5、8、7、6、6的方差和标准差分别是()
下列哪种数据才可以运用卡方检验进行统计分析?()
在教学中允许同班的学生存在不同方面和水平的差异,让每一个学生根据自己的具体条件获得适宜的个性发展,这体现了教学的()原则。
办多少学校,学校能容纳多少学生等,都必须有一定的物质条件作保证,没有相应的物质条件,教育无从谈起。这说明
随机试题
存款机构收妥存款资金入账,并向存款客户出具存单或进账单是()。
Isthatthemanyou______yesterday?
Hewastoldhecouldjointhearmywhenhe______oldenough.
最容易引起骨折不连接的移位是
设A是3阶实对称矩阵,P是3阶可逆矩阵,B=P-1AP,已知α是A的属于特征值λ的特征向量,则B的属于特征值λ的特征向量是()。
大型机场一般长度为()m.宽度()m。
长江公司为母公司,2007年1月1日,长江公司用银行存款33000万元从证券市场上购入大海公司发行在外80%的股份并能够控制大海公司。同日,大海公司账面所有者权益为40000万元(与可变认净资产公允价值相等),其中:股本为30000万元,资本公积为200
“教育起源于儿童对成人无意识的模仿”出自于()。
学生中常见的焦虑反应是()焦虑。
RENEGADE:FEALTY::
最新回复
(
0
)