首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。 class TestClass { private: int data; public: TestClass(int g_data)
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。 class TestClass { private: int data; public: TestClass(int g_data)
admin
2021-09-05
35
问题
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。
class TestClass
{
private:
int data;
public:
TestClass(int g_data)
{
data=g_data;
}
void show(){cout<<data<<endl;}
};
选项
A、TestClass*p;
B、TestClass m;
C、TestClass.data=8;
D、TestClass.show();
答案
A
解析
C++中,若没有类的显式声明构造函数则系统会为其提供一个默认的构造函数,若提供了构造函数则会将系统提供的默认的构造函数覆盖。调用构造函数时,实参必须与形参匹配。但是如果声明一个对象指针时,不是定义一个对象,不调用对象的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/Ts5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板:femplate<typenameT,typenameU>Tcast(Uu).{returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是
执行语句序列()。inti=0:while(i
多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按照它们声明的顺序构造④派生类自己的构造函数体这四个步骤的
有如下类模板定义:templateclassBigNumber{longn;public:BigNumber(Ti):n(i){}BigNumberoperator+(BigNumber
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--count;}
下列叙述中正确的是
有如下语句序列:ifstreaminfile("DATA.DAT");iffinfile.good())cout
软件设计中划分模块的一个准则是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
算法的时间复杂度是指
随机试题
论述中国共产党的领导是中国特色社会主义制度的最大优势。
法西斯国家的基本特征是什么?
试论知识产权的特征。
政府对招标投标活动实施行政监督必须遵循依法行政的基本要求,其基本原则有()等。
单一项目动态财务评价指标有()。
在收入分配统计中,下列各项属于经常转移项目的有()。
下列各项中,()属于扁平化销售渠道最显著的特点。
系统发生振荡时,距离Ⅲ段保护不受振荡影响,其原因是()。
文学和影视既密切相关、相互渗透,同时又有不同的质的规定性和巨大_________,常常使人们陷入无休无止的_________,甚至让人无所适从。依次填入画横线部分最恰当的一项是()
【S1】【S8】
最新回复
(
0
)