首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类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
2010-12-16
87
问题
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value; }; 则对下列语句序列正确的描述是( )。
选项
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/Y6Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
有三个关系表R、S和T,其内容如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m中的值为:5,则应输出:1.463611。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
设有定义:inta=0,b=1,c=1;以下选项中,表达式值与其它三个不同的是
若变量已正确定义,则以下for循环():for(x=0,y=0;(y!=123)&&(x<4);x++);
随机试题
东亚市场包括()
党的十九大报告指出,中国特色社会主义取得重大理论创新成果,形成了()
心血管病的侵入性检查有
使用相对数时易犯的错误是
在劳动卫生标准应用过程中,下列哪项是错误的
下列关于房产投资的房产税的说法中,正确的有()。
如图所示,如果想显示计算机成绩大于70或体育成绩大于80的内容,需要进行的操作是()。
儿童戏剧作家、艺术家们_______地深入儿童的心灵,发现和发掘儿童独特的情怀、独特的认知逻辑、独特的情感表达方式。那种怀揣着一个预先确定了的“伟大的真理”,以爱的名义向儿童宣示“伟大的旨意”的喜剧,只能让孩子们_______。填入划横线部分最恰当的一项
我国学者一般把完全形成的人分为()①早期猿人和晚期猿人②早期智人和晚期智人
运行查询的命令是
最新回复
(
0
)