首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Myclass{ public: Myclass(int x):val(x){} void Set(i
有如下程序: #inc1ude<iostream> using namespace std; class Myclass{ public: Myclass(int x):val(x){} void Set(i
admin
2019-06-12
47
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class Myclass{
public:
Myclass(int x):val(x){}
void Set(int x){val=x;}
void Print()const{cont<<"Val="<<Val<<’\t’;)
private:
int val,
};
int main(){
const Myclass obj1(10);
Myclass obj2(20);
obj 1.Print(); //语句1
obj 2.Print(); //语句2
obj1.Set(20);//语句3
obj2.Set(30); //语句4
return 0;
}
其主函数中错误的语句是( )。
选项
A、语句1
B、语句2
C、语句3
D、语句4
答案
C
解析
在创建类对象objl(10)时,前面有关键字const,所以当语句3调用objl的成员函数试图修改其私有成员的数值的时候,会编译出错。
转载请注明原文地址:https://kaotiyun.com/show/jX8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面的4个关键字中用来说明虚函数的是
有如下程序:#include<iostream>using namespacestd;ClassCon{charID;public:Con():ID(’A’){cout<<1;}Con(
利用继承能够实现______。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
关于逻辑运算符的说法,正确的是()。
在派生类中重新定义虚函数时,除了()方面,其他方面都必须与基类中相应的虚函数保持一致。
关于this指针的说法不正确的是()。
下列程序不能通过编译,应该在划线部分填写的语句是______。#include<iostream.h>#include<stdlib.h>doubleFunc(inta,intb,charch){do
从工程管理角度,软件设计一般分为两步完成,它们是
随机试题
建设性冲突
右心导管检查时全肺阻力的正常值为(单位:达因·秒·厘米﹣5)
实喘痰浊阻肺证痰涌气急者适宜
急性心力衰竭出现水肿、钠滞留时,可以选用的治疗药物是()
患儿,1岁1个月。突发高热4天,神智正常,现热已退,肌肤出现玫瑰色丘疹,皮疹始发于躯干,很快延及全身,肤无痒感。舌质偏红,苔薄少津,指纹淡紫。其治法是()
牡蛎的功效是龙骨的功效是
至今,研究者发现在胚胎及胸腺组织中蕴含的生长因子有40种之多,其中多种因子已被证明可以成为促进皮肤生长的目标组织,对皮肤细胞的新陈代谢及分裂繁殖有重要促进作用,倘能以涂面霜的方式将这些生长因子填补到中年人的皮肤组织之内,对维持皮肤组织的健康及延缓皮肤老化将
录入数据资料时,通常可用逻辑型和数值型变量录入来防止数据录入错误。
企业人力资源发展战略模式包括()。
Access数据库的各对象中,实际存储数据只有()。
最新回复
(
0
)