首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 (1)完成类TestClassl的成员函数seta定义,定义seta对象x为int类型, 请在注释∥********1***
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 (1)完成类TestClassl的成员函数seta定义,定义seta对象x为int类型, 请在注释∥********1***
admin
2017-09-20
32
问题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
(1)完成类TestClassl的成员函数seta定义,定义seta对象x为int类型, 请在注释∥********1********后添加适当的语句。
(2)完成类TestClass1(共有)和类YestClass2(私有)派生类TestClass3的定义,请在注释∥********2********后添加适当的语句。
(3)定义类TestClass3中的私有成员C为int,请在注释∥********3********后添加适当的语句。
(4)完成setc中对基类的变量a的赋值,请在注释∥********4********后添加适当的语句。
注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
#include
C1ass TestClass1
{
int a;
public:
∥********1********
{
return a=x;
}
voi d s howa()
{
cout << a << e ndl:
}
};
C1ass TestClass2
{
int b;
public:
void Setb(int x)
{
b=x ;
}
void showb()
{
cout<
}
};
∥********2********
{
prixrate:
∥********3********
public:
void SetC(in t x,i nt y,int z)
{
C=Z;
∥********4********
setb(y);
}
void Showc()
{
cout << c << endl;
}
};
void mai n()
{
TestCiass3 c ;
c.seta(5);
c.showa();
c.Setc(5,7,4);
c.Showc();
}
选项
答案
(1)添加语句:int seta(int x) (2)添加语句:class Testclass3:public TestClass1, private TestClass2 (3)添加语句:int c; (4)添加语句:seta(x);
解析
本题的功能是利用类中的成员函数设置数值,并将其输出。在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从已定源程序的main主函数开始入手,可以看出程序通过调用类。TestClass实现各种输出操作。
转载请注明原文地址:https://kaotiyun.com/show/kTAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序,在横线添加;#include<iostream>usingnamespacestd;classTestClass{public:TestClass(intn){number=n;}
以下程序的执行结果是________。#include<iostream.h>classbase{public:virtualvoidwho(){cout<<"baseclass"<<end1;}
下列格式化I/O的操作符中,()是设置域宽的。
下列程序的输出结果为#include<iostream.h>intfunc(intn){if(n<1)returnl;elsereturnn+func(n-1);
下面程序执行的结果是【 】#include<iostream>usingnamespacestd;classA{public:staticintx;A(inty){cout<<x+
下面赋值语句中正确的是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
下列叙述中正确的是
算法的基本特征是可行性、确定性、______和拥有足够的情报。
算法的空间复杂度是指()。
随机试题
FIDIC施工合同条件规定,为了合理分担市场价格浮动变化对施工成本影响的风险,在合同内要约定调价方法。如因承包的原因发生工程延误,在后续支付时,( )。
某项建设工程未经竣工验收,发包人擅自使用,则竣工日期为()
下列不属于资产评估委托合同内容的是()。
李某当年稿酬收入应纳的个人所得税为( )元。李某转让字画应纳的个人所得税是( )元。
甲公司向乙公司签发并交付一张票据,乙公司又向丙公司背书转让了该票据,后丙公司再次向丁公司转让了该票据。经银行审核,乙公司在向丙公司转让该票据时,其签章不符合规定。对此,下列说法正确的是()。
能够有效地消除国际重复征税的办法是()。
今天是星期六,10100天后是星期几?
国民党的反动政策及国统区政治、经济危机。
PeopleilltheUnitedStatesandCanadaoftenshakehandswhentheymeeteachother.This.handshakeisnotthesameasthehmld
Ithinkanafternoonintheopenairwilldousgood,________?
最新回复
(
0
)