首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类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
2021-02-22
13
问题
类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/hEfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classONE{intc;public:0NE():c(0){cout<<1;}ONE(in
层次型、网状型和关系型数据库划分原则是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中度为3的结点数为
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
下列叙述中正确的是
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
下列语句中,错误的是()。
if语句的语法格式可描述为:格式1:if()<语句>或格式2:if(<条件>)<语句1>else<语句2>关于上面的语法格式,下列表述中错误的是()。
下列有关类继承的叙述中,错误的是()。
随机试题
如图7.22所示的交通图,求其最优流向图。
FollowingfootballheroO.J.Simpson’sarrestinJune,1994,forthemurderofhisex-wifeandoneofherfriends,Newsweekand
急性腹痛1周后,下列各项中,哪项检查对胰腺炎诊断最有价值()
有长期便秘史的老年人突然发生肠梗阻症状,应考虑
《环境保护行政处罚办法》规定,实施环境保护行政处罚(),坚持处罚与教育相结合。
下列不属于构件承载能力极限状态的是()。
以下对《建设工程合同(示范文本)》第41条规定的关于发包人工程款支付担保的内容,叙述错误的是()。
一般而言,金融期权的基础资产()金融期货的基础资产。
从四个图中选出唯一的一项,填入问号处,使其呈现一定的规律性。
READINGPASSAGE1Youshouldspendabout20minutesonQuestions1-13whicharebasedontheReadingPassagebelow.
最新回复
(
0
)