首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类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
30
问题
类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>#include<iomanip>usingnamespacestd;intmain(){cout<<setw(10)<<setfill(’x’)<<s
有如下程序:#include<iostream>Usingnamespacestd;classA{public:A(inti):r1(i){}vgidprint(){cout<<’
有如下程序#include<iostream>usingnamespacestd;inti=1;classFun{public:staticinti;intvalue(){
定义无符号整数类为UInt,下面可以作为类、UInt实例化值的是
下列叙述中正确的是
下面属于黑盒测试方法的是
下列有关运算符重载的叙述中,正确的是()。
下列有关继承和派生的叙述中,正确的是()。
随机试题
_______是一种常见病、多发病,并且公认为是脑血管病和冠心病的危险因素。
超声造影在心血管的用途,下列哪一项是错误的
杨女士,29岁。已育一子,现停经49天,医生诊断为“宫内早孕”,准备进行“人工流产加放置宫内节育器”术。人流加放置金属节育器后,护士告知受术者无异常情况下,一般带铜节育器口可放置的时间是
[背景资料]某建筑装饰装修工程,业主与承包商签订的施工合同协议条款约定如下:工程概况:该工程现浇混凝土框架结构,建筑面积98000m2,15层,平面呈“L”形,在平面变形处设有一道变形缝,结构工程于2013年7月28日已验收合格。施工范围:首层到15
文具店的圆珠笔每支4元,签字笔每支6元,钢笔每支7元。甲、乙、丙三人带的钱数相等且都不超过100元,三人分别购买一种笔,已知甲买完圆珠笔后还剩15元,乙买完签字笔后还剩21元,丙买完钢笔后还剩17元。如果三人的钱相加,最多能买多少支笔?
根据《中华人民共和国合同法》的规定,在买卖合同中,除法律另有规定或当事人另有约定外,标的物的所有权转移时间为()。
求下列函数项级数的收敛域:
在VBA编程中检测字符串长度的函数名是【】。
Access提供厂两种字段数据类型保存文本和数字组合的数据,这两种类型是:文本和【】。
WhatdoIwant?It’sreallyavery【C1】______question:yetmanyofusarenotsure.【C2】______itdoesn’thavetobeallthatdif
最新回复
(
0
)