首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int
admin
2018-10-21
36
问题
类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、语句MyClass*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/m5Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于以下带参数的main()函数的第二形参,voidmain(intargc,______),不可能的形式是
下列有关数据库的描述,正确的是
有以下程序:#include<iostream>usingnamespacestd;ClassA{public:A(){tout{("A"}};classB{public:B(){cout<<"
下列定义中p指向的地址可更改,但*p不能够更改的是()。
C++语言函数中不能由系统自动生成的是
下列数据结构中,按先进后出原则组织数据的是
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流;______和处理过程。
在面向对象程序设计中,从外面只能看到对象的外部特征,而不知道无需知道数据的具体结构以及实现操作的算法,这称为对象的______。
数据处理的最小单位是
检查软件产品是否符合需求定义的过程称为()。
随机试题
Bobath方法中,与反射性抑制模式同时应用的为
A.脂肪超载综合征B.非酮症高渗性高血糖昏迷C.肠源性感染D.低血糖休克E.肝胆系统损害单位时间内输入过量的葡萄糖,胰岛素相对不足,易引起
账务处理系统与工资核算系统之间的数据通过()自动完成。
公募证券与私募证券的不同之处在于( )。
除了下列( )企业以外,募集资金使用项目不得为持有交易性金融资产和可供出售的金融资产、借与他人、委托理财等财物性投资,不得直接或间接投资予以买卖有价证券为主要业务的公司。
企业以较强的研究开发实力,推动新产品开发,使新产品尽快投放市场的战略是()。
ChineseproverbsarerichandtheyarestillwidelyusedinChinesepeople’sdailylife.【D1】______theseproverbsthereareoften
某著名歌星开演唱会.由于衣服忘记带,动用警车回家拿衣服。被曝光后,引起社会广泛议论。谈谈你的看法。
已知幂级数在x>0时发散,且在x=0时收敛,则
在考生文件夹下,打开文档WORD1.DOCX,按照要求完成下列操作并以该文件名(WORD1.DOCX)保存文档。【文档开始】声明科学是中国发展的机遇新华网北京10月28日电在可预见的未来,信息技术和声明科学将是世界科技中最活跃
最新回复
(
0
)