首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std: class MyClass{ public: MyClass(int X):val(X){} void Prin
有如下程序: #include<iostream> using namespace std: class MyClass{ public: MyClass(int X):val(X){} void Prin
admin
2020-07-23
49
问题
有如下程序:
#include<iostream>
using namespace std:
class MyClass{
public:
MyClass(int X):val(X){}
void Print()const{cout<<”const:val=”<<val<<’\t’;}
void Print() {cout<<”val=”<<val<<’\t’;}
private:
int val;
};
int main(){
const MyClass objl(10);
MyClass obj2(20);
obj1.Print();
obj2.Print();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、val=10 const:val=20
B、const:val=10 const:val=20
C、const:val=10 val=20
D、val=10 val=20
答案
C
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,普通对象调用普通成员函数。所以本题中obj1为常对象,执行obj1.print()后,会执行常构造函数,输出const:Val=10;而obj2为普通对象,执行obj2.print()时,会执行默认构造函数,输出val=20。故答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/AGyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在一个有参函数的原型声明中可有可无的语法成分是
若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是
有如下程序:#includeusingnamespacestd;classAA{intk;protected:intn;voidsetK(intk){this->k=k;}public:voidsetN(intn
在面向对象方法中,不属于"对象"基本特点的是( )。
下列有关类继承的表述中,错误的是
下列有关类成员的叙述中,正确的是
软件设计中模块划分应遵循的准则是()。
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
“商品”与“顾客”两个实体集之间的联系一般是()。
随机试题
简述变量的特征。
下列与内寒形成关系密切的脏腑是
房地产开发投资的经济效果的大小主要是由()等指标来衡量。
某机电安装公司承担北方某城市锅炉房安装工程,主体设备为三台蒸发量25t/h、蒸汽压力为2.5MPa的散装工业锅炉。开工前,项目部根据锅炉房安装工程施工组织设计,进行全面的质量策划,并指令专业工程师编制质量控制程序。施工过程检查中,发现某焊工的合格证已过有
储备资本要求属于()层次资本监管要求。
中级导游员评定标准对导游人员的业绩要求是:没有重大服务质量投诉,旅游者反映良好率不低于()。
社会工作定性研究方法中的观察法,观察记录可以采用空间地图、社交地图和()等方法。
2004年底东北三省GDP之和约是()。2004年东北三省全社会固定资产投资总额中黑龙江省所占的份额是()。
焦虑会对学生的学习造成不良的影响。()
敢于担当是党的光荣传统和优秀作风,也是共产党人的鲜明品格和政治本色,这在焦裕禄同志身上体现得________。填入画横线部分最恰当的一项是:
最新回复
(
0
)