首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面横线上填上适当的语句,完成程序。 #include using namespace std; class TestClass { int x; public: TestClass(int i){
在下面横线上填上适当的语句,完成程序。 #include using namespace std; class TestClass { int x; public: TestClass(int i){
admin
2013-05-30
50
问题
在下面横线上填上适当的语句,完成程序。
#include
using namespace std;
class TestClass
{
int x;
public:
TestClass(int i){x=i;}
~TestClass(){}
};
class TestClass1:public TestClass
{
public:
______________//完成类TestClass1构造函数的定义
};
int main()
{
TestClass1 Obj();
return 0:
}
选项
答案
TestClass1(int i):TestClass(i){}
解析
程序中的Testclass1为Testclass的派生类,派生类构造函数的一般形式为:派生类构造函数名(总参数类表):基类构造函数名(参数列表){派生类中新增数据成员初始化语句}。派生类TestClass1的基类函数名为TestClass,参数为int i,并且派生类中没有新增的数据成员。所以派生类Testclass1的构造函数为:Testclass1(int i):TestClass(i){}。
转载请注明原文地址:https://kaotiyun.com/show/YGNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个函数无返回值时,应选择的函数类型是______。
带有虚基类的多层次派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化()。
有如下类声明:classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn(0);};下列关于getValue成员函数的实现中,正确的是()。
已知类MyClas有一个只需要一个double型参数的构造函数,其将运算符“+”重载为友元函数。要使语句序列MyClasx(1.2),y(2.3),z(0);z=x+y;能够正常运行,运算符函数operator+应在类中声明为()。
()是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
设有二维数组inta[10][20];,则a[i][j]的地址可由首元素a[0][0]的地址来表达,由此可得访问数组元素a[i][j]的表达式为【】。
下列对基类和派生类关系的描述中,错误的是______。
面关于类的静态成员,说法正确的是______。
关于在调用模板函数时实参的使用,下列表述中正确的是
一个C++语言程序的开发步骤通常包括编辑、______、链接、运行和调试。
随机试题
设由y轴、y=x2(x≥0)及y=a(0<a<1)所围成的平面图形及由y=a,y=x2及x=1所围成的平面图形都绕x轴旋转,所得旋转体的体积相等,求n.
小儿惊厥持续状态是指
在水环境现状调查中,测得其pH=10,则pH的标准指数为()。
下列使用二维稳态混合模式的情况有()。
下列关于施工成本分析的依据的说法中,正确的是()
盘盈的固定资产一般应作为( )处理。
华生公司开发了有助于失明患者进行义眼移植的Y产品,并且取得了发明专利。华生公司随后建立了生产Y产品的工厂,目前形成了较为完善的进货、生产、发货、服务与分销体系。从企业价值链角度考察,华生公司与Y产品有关的价值活动包括()。
Tt9Aa8Jj
设求f’(x).
(1999年)设f(x)是连续函数,F(x)是f(x)的原函数,则()
最新回复
(
0
)