首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private; int value; ); 则对下列语句序列正确的描述是(
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private; int value; ); 则对下列语句序列正确的描述是(
admin
2020-07-30
27
问题
类MyClass的定义如下:
class MyClass
{
public:
MyClass(){value=0;}
SetVariable(int i){value=i;}
private;
int value;
);
则对下列语句序列正确的描述是( )。
MyClass*P,my;p=&my;
选项
A、语句p=&my;是把对象my赋值给指针变量P
B、语句Myaass*p,my;会调用两次类MyClass的构造函数
C、对语句*p.SetVariable(5)的调用是正确的
D、语句p->SetVariable(5)与语句my.SetVariable(5)等价
答案
D
解析
选项A),语句p=&my;是把对象my的地址值赋值给指针变量p;选项B),语句MyClass*p,my;,由于p只是一个指向对象的指针,因此定义指针p不调用构造函数,所以此语句只调用一次构造函数;对成员函数的引用可以通过两种形式:指针->成员函数(形参表)或者对象名.成语函数名(形参表),故选项C)错误,选项D)正确。
转载请注明原文地址:https://kaotiyun.com/show/kWyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
数据库系统的核心是()。
若有以下程序:#includeusingnamespacestd;classA{public:A(inti,intj){a=i:b=j;}
下面关于算法的叙述中,正确的是()。
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
有如下函数模板定义:template<typenameT1,TypenameT2>T1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为()。
按照“后进先出”原则组织数据的数据结构是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是()。
程序通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是:10001、“ZhangSan”、
随机试题
A.黏液性腺细胞B.浆液性腺细胞C.二者均是D.二者均否构成黏液性腺泡的细胞是()
桂皮是指香樟树的树皮。()
胸外心脏按压时,按压与松开的时间比为多少时,心排出量最大?
输液时空气栓塞致死的主要原因是
发病原理的正确表述是
患者,男性,60岁。因急性心肌梗死来医院急诊就诊,在救治过程中突然发生心脏骤停。护士为抢救患者生命实施必要的紧急措施,应该做到以下几点,但不包括的是
水泥稳定土基层水泥剂量不宜超过()
设备基础一般应分层浇筑,每层混凝土浇筑的厚度为200~300mm,并()。
太平天国起义后,最早开始封王的地方是()。
(浙江2008—14)一个边长为1的正方形木板,锯掉四个角使其变成正八边形,那么正八边形的边长是多少?()
最新回复
(
0
)