首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。 c1ass Te8tClass { private: int data; public: TestClass (intg_data
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。 c1ass Te8tClass { private: int data; public: TestClass (intg_data
admin
2020-10-21
34
问题
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)( )。
c1ass Te8tClass
{
private:
int data;
public:
TestClass (intg_data)
{
data=g data;
}
void show0 {cout<<data<<end1;}
}
选项
A、TestClass*p;
B、TestClass m;
C、TestClass.data=8;
D、TestClass.show0;
答案
A
解析
C++中,若没有类的显式声明构造函数则系统会为其提供一个默认的构造函数,若提供了构造函数则会将系统提供的默认的构造函数覆盖。调用构造函数时,实参必须与形参匹配。但是如果声明一个对象指针时,不是定义一个对象,不调用对象的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/ofyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列代码段声明了3个类classPerson{};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之间关系的描述中,错误的是
下列叙述中正确的是()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
有如下程序:#includeusingnamespacestd;classTestClass{staticinti;public:TestClass(){i++;}~Te
程序流程图中带有箭头的线段表示的是()。
若PAT是一个类,则程序运行时,语句“PAT{*ad)[3]调用PAT的构造函数的次数是()。
下列关于栈的叙述中,正确的是()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
作为环境与资源保护立法控制对象的环境问题主要是指_______。
肱骨干骨折合并桡神经损伤的表现有______。
简述医德的特点。
下列关于脑挫裂伤错误的是
某女性患者,25岁。在做下颌运动轨迹检查时发现:患者在闭口末期,从牙有接触开始到牙齿完全咬合这一阶段,冠状面的切点运动轨迹向右侧有偏斜,这一异常下颌运动轨迹出现的原因是()
铁路沉井内隔墙底面应高出刃脚底面不小于()m。
贷前调查的方法主要包括()。(2010年下半年)
下列生产活动中,不属于生产控制的工作范畴的是()。
企业专设销售部门的固定资产折旧费应计入()。
A、theEgyptiansthoughtitwasOKtoapproachmilitaryvessels.B、theshipwasacivilianvesselandcausedmisunderstanding.C、
最新回复
(
0
)