首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 (1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在注释∥*
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 (1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在注释∥*
admin
2017-09-20
34
问题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在注释∥********1********后添加适当的语句。
(2)定义类的私有成员变量,X、Y、Z类型为int,请在注释∥********2********后添加适当的语句。
(3)定义类TestClass的数据成员count声明为静态整数型数据成员, 请在注释∥********3********后添加适当的语句。
(4)在构造函数中实现用count表示类TestClass被实现对象的次数。请在注释∥********4********后添加适当的语句。
本程序的输出结果为:
The point is(1,1,1)
There are 3 point objects
The point is(1,2,3)
There are 3 point objects
The point is(0,0,0)
There are 3 point objects
注意:除在指定的位置添加语句之外,请不要改动程序的其他部分。
#include
using namespace std;
C1ass TestClass
{
public:
∥********1********
{
X=a;
Y=b;
Z=c;
∥********4********
}
void Display()
{
cout<<“The poi nt i s (“<
<
cout<<“The re are ”<<
count<< “point obj ect s.” <<
endl;
}
private:
∥********2********
∥********3********
};
int TestClass::count=0;
int main()
{
TestClas s pl(1,1,1),p2(1,2,3),p3(0,0,0);
p1.mi splay();
p2.Di splay();
P3.Di splay();
return 0;
}
选项
答案
(1)添加语句: Testclas s(int a=0,int b=0,int c=0) (2)添加语句:int x,y,z; (3)添加语句:static int count; (4)添加语句:count++;
解析
本题的功能是设置点,并将点的坐标值显示在屏幕上。在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从己定源程序的main主函数开始入手,可以看出程序通过调用类TestClass和成员函数实现各种输出操作。
转载请注明原文地址:https://jikaoti.com/ti/Uxt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
非成员函数只有在声明为(),才能访问这个类的所有private成员。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;_______!=’\0’;i++);return(i);}
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
在C++中,给一变量取别名,可以通过【 】方式。
若要说明一个类型名STP,使得STP s;等价于char*s,以下选项中正确的是
在关系模型中,二维表的行称为______。
已知:intn=10;那么下列语句中错误的是
将E-R图转换到关系模式时,实体与联系都可以表示成
下列叙述中正确的是
所有的函数模板定义都是以关键字______开始的,该关键字之后是用______括起来的形式参数表。
随机试题
2014年3月,甲企业与乙公司订立的买卖合同约定:乙公司向甲企业订购一台具有特定性能的生产设备,总价款300万元;乙公司应于合同签订之日起3日内向甲企业支付100万元预付款;甲企业应于2014年4月1日之前交付设备(乙公司自行提货);乙公司验收设备合
虚假陈述是一种违反信息披露义务的行为。下列关于虚假陈述行为的说法中,正确的是()。
下列各项中,有关消费税纳税地点的叙述正确的有()。
公安民警职务序列的建立,应当以()为依据。
清明节三天假期,公司售后服务部要求每天三人值班,而且每天必须有两名男职员,安排服务部的4男3女值班的方法有多少种?()
在现代购物消费过程中,信用卡的使用越来越普遍,下列选项不属于信用卡可实现的功能的是()。
我国古代人早就发现核桃具有健脑益智作用,李时珍说,核桃能“补肾通脑,有益智慧”。市场上卖的核桃具有坚硬的壳,这层壳是:
审慎原则并不是不尊重科学。而是对科学应用的务实态度。科研成果的取得及其社会认可,往往代表着巨大的经济利益甚或科学家的终身成就,这就很难保证科学家不会放松科学原则要求而违规;科研成果的社会化往往与企业利益相连,企业逐利时难免会刻意隐瞒危害;由于科研的未知性因
国外某教授最近指出,长着一张娃娃脸的人意味着他将享有更长的寿命,因为人们的生活状况很容易反映在脸上。从1990年春季开始,该教授领导的研究小组对1826对70岁以上的双胞胎进行了体能和认知测试,并拍下了他们的面部照片。在不知道他们确切年龄的情况下,三名研究
AboutsixyearsagoIwaseatinglunchinarestaurantinNewYorkCitywhenayoungboysatdownatthenexttable.Icouldn’th
最新回复
(
0
)