首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以于下面定义的类MyClass, 在函数f()中将对象成员n的值修改为50的语句应该是( )。 class MyClass { public: MyClass (int x) { n=x;
以于下面定义的类MyClass, 在函数f()中将对象成员n的值修改为50的语句应该是( )。 class MyClass { public: MyClass (int x) { n=x;
admin
2010-03-29
46
问题
以于下面定义的类MyClass, 在函数f()中将对象成员n的值修改为50的语句应该是( )。 class MyClass { public: MyClass (int x) { n=x; } void SetValue(int n1) { n=n1; } private: int n; }; int f() { MyClass *ptr = new MyClass(45); ________________; }
选项
A、MyClass(50)
B、SetValue (50)
C、ptr->SetValue(50)
D、ptr->n=50
答案
4
解析
本题考核对象指针的使用。函数f()中,首先定义了一个对象指针ptr,并初始化指向申请的一块内存。在C++中,通过对象指针访问其成员,要用“->”符号,由此可知,选项A和B是错误的。对于选项D,由于变量n是MyClass类的私有成员,所以不能通过对象进行直接调用。因此选项D也是错误的。选项C中,采用了“->”符号调用MyClass类的公有成员函数SetValue(),并且传入的实参是50,都符合语法规定,所以能实现题目所要求的功能。故本题答案是C。
转载请注明原文地址:https://kaotiyun.com/show/SUjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件生命周期中的活动不包括
有以下程序,程序运行后的输出结果是#definePT3.5:#defineS(x)PT*x*x;main(){inta=1,b=2;printf("%4.1f\n",S(a+b));}
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
以下叙述中正确的是
在软件开发中,需求分析阶段产生的主要文档是
下面描述中不属于数据库系统特点的是
下列各组的排序方法中,最坏情况下比较次数相同的是
数据独立性是数据库技*的重要特点之一。所谓数据独立性是指()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目()。
随机试题
垄断竞争与完全垄断的共同点是()
男,21岁,车祸外伤后1小时入院,查体血压75/55mmHg,心率110次/分,呼吸27次/分,患者面色苍白,右上腹压痛反跳痛明显,伴右肩部放射痛,X线平片示右膈升高,无膈下游离气体。辅助诊断结果示肝破裂可能性大,且查体移动性浊音阳性,患者意识不清,则
用硫代硫酸钠标定碘标准溶液时,淀粉指示剂应在接近终点时加入,原因是
脾肾阳虚所致经行泄泻或经行浮肿,治法为温肾健脾,代表方剂是
诊断消化性溃疡急性穿孔最有价值的临床表现是
国有土地所有者代表依法将国家土地所有权的部分权能让与土地使用者,()对土地依法享有收益权,并保有最终处分权。
(2007年)频率4Hz沿X轴正向传播的简谐波,波线上有两点a和b,若它们开始振动的时间差为0.25s,则它们的相位差为()。
以下不属于岗位规范的主要内容的是()
以下节气按时间顺序排列正确的是()。
甲物业公司将其管理的小区内人防工程隔成小间,出租给乙公司作为乙公司的职工宿舍,但甲营业执照上的核准经营范围并无出租房屋的业务。甲乙的租赁行为()。
最新回复
(
0
)