首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类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
2012-12-29
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、语句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/XwVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
以下语句中存在语法错误的是()。
下列关于栈的叙述中,正确的是()。
下面不能作为软件设计工具的是()。
下面描述中不属于软件需求分析阶段任务的是()。
下列给定程序中,已建立了一个带头结点的单向链表,链表中的各结点按数据域递增有序链接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的
在下列定义语句中,编译时会出现编译错误的是()。
软件开发离不开系统环境资源的支持,其中必要的测试数据属于()。
为解决在多重继承环境中因公共基类带来的二义性问题,C++语言提供了【】机制。
随机试题
先天性胆总管闭锁的婴儿手术应在
指出实热泄泻用"通因通用"之法的医著是
《中国药典》2015年版一部规定细辛的入药部位是()。
2009年3月31日,松南公司有关账户期末余额及相关经济业务如下: (1)“库存现金”账户借方余额2000元,“银行存款”账户借方余额350000元,“其他货币资金”账户借方余额500000元。 (2)“
证券发行申请未获批准的上市公司,自中国证监会作出不予核准的决定之日起6个月后,可再次提出证券发行申请。( )
全国中小企业股份转让系统又称()。
()是指债务人违约时预期表内项目和表外项目的风险暴露总额。
文溯阁是雍正时期在沈阳故宫西路营造的建筑。()
独立需求产品计算包括()。
Forallthetalkofhissustainedadolescence,noperformermadeamorecompellingentranceintomanhoodthanMichaelJacksondi
最新回复
(
0
)