首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类说明: class TestClass{ intx; public: TestClass(int n){x=n;} }; class TestClass1:public TestClass{
有如下类说明: class TestClass{ intx; public: TestClass(int n){x=n;} }; class TestClass1:public TestClass{
admin
2021-09-05
48
问题
有如下类说明:
class TestClass{
intx;
public:
TestClass(int n){x=n;}
};
class TestClass1:public TestClass{
inty;
public:
TestClass 1(int a,int b);
};
在构造函数TestClass1的下列定义中,正确的是( )。
选项
A、TestClass1::TestClass1(int a,int b):x(a),y(b){}
B、TestClass1::TestClass1(int a,int b):TestClass (a),y(b){}
C、TestClass1::TestClass1(int asint b):x(a),TestClass 1(b){}
D、TestClass1::TestClass1(int asint b):TestClass (a),TestClass1(b){}
答案
B
解析
题目中程序TestClass为基类,TestClass1为派生类,派生类构造函数的一般形式为:派生类构造函数名(总参数类表):基类构造函数名(参数列表){派生类中新增数据成员初始化语句}。派生类TestClass1的基类函数名为TestClass,总参数为int a,int b,所以选择B)。
转载请注明原文地址:https://kaotiyun.com/show/kZfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:intx=3;do{x一=2;cout<<x,}while(!(一x));执行这个程序的输出结果是()。
下列关于继承方式的描述中,错误的是()。
下列关于C++流的描述中,错误的是()。
下列关于C++函数的叙述中,正确的是()。
由于常对象不能被更新,因此()。
下列关于多个成员对象构造函数调用顺序的叙述中,正确的是()。
数据流图中带有箭头的线段表示的是()。
C++系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include<iostream>usingnamespacestd;classBase{
在数据表视图中,不可以()。
随机试题
治疗月经不调、乳房胀痛的药物是
人工关节置换术后最常见并发症是
在社区开展口腔健康调查的主要目的不是为了
以气虚冲任不固,血失统摄为主要发病机理的妇科病证中.下列哪项是错误的
()是实现POS系统、EDI、电子商务、供应链管理的技术基础。
在操作技能的学习过程中,主要依靠视觉控制,各个动作要素之间的协调性差,常常出现顾此失彼现象的阶段是()
以下关于电子支付的描述中,错误的是______。
Thegloveswerereallytoosmall,anditwasonlyby______themthatIcangetthemon.
Wheredidthisconversationmostprobablytakeplace?
老师应该像对待自己的孩子一样去对待学生。(supposed,asif)
最新回复
(
0
)