首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; class MyClass { public: MyClass(int x):val(x) {} void
有如下程序: #include <iostream> using namespace std; class MyClass { public: MyClass(int x):val(x) {} void
admin
2017-10-17
60
问题
有如下程序: #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 obj1 (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
解析
本题考查的知识点是:常成员函数的重载。使用const关键字说明的成员函数称为常成员函数。const关键字可以用于参与对重载函数的区分。重载的原则是:常对象调用常成员函数,一般对象调用一般成员函数。题目中的Print()就是通过const重载的两个成员函数,主函数中声明的obj1是常对象,而obj2是一般对象。故输出结果为const:val=10 val=20,应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/fWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于多态性的描述,错误的是
根据下面的主程序,完成类的一种构造函数的最简单形式。#include<iostream.h>classbase{private:intnum;public:【 】;};voidmain(){basetry
对于拷贝构造函数和赋值操作的关系,正确的是
以下定义数组中错误的是()
程序文件的编译错误分为______和______两类。
实现比较两个字符串大小的函数是_____。
在数据库逻辑结构的设计中,将ER模型转换为关系模型应遵循相关原则。对于三个不同实体集和它们之间的多对多联系m:n:p,最少可转换为【】个关系模式。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是
类模板template<classT>classx{…},其中,友元函数f对特定类型T(如int),使函数f(x<int>&=成为x<int>模板类的友元,则其说明为()。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
随机试题
患者,男,40岁。咳嗽、咳痰、高烧5天入院,X线检查发现右上肺大片实变影。[假设信息]若动态观察病灶呈游走性改变,最可能的诊断是1.慢性粟粒性肺结核2.急性粟粒性肺结核3.急性肺脓肿4.矽肺5.肺转移癌6.急性过敏性肺炎
保险事故发生后,被保险人为减少保险标的的损失而支付的合理费用,应由()负担。
在空气、水、酸、碱、盐及其溶液和其他腐蚀介质中具有高稳定性的钢种是()。
总分类账户与明细分类账户平行登记四要点中的“依据相同”是指()。
简述体育教师教学反思的内容、原则、类型。
区分调式的远近主要根据两个调式之间的________和________的多少来定。
【2015.河南新乡】在学习中,既不想读书,又怕考不及格的心理冲突是()。
2015年S省“四上”企业资产及负债状况关于2015年S省“四上”企业的资产及负债状况,能够从上述材料中推出的是:
一桌宴席的所有凉菜上齐后,热菜共有7个。其中,3个川菜:K、L、M;3个粤菜:Q、N、P;一个鲁菜:X。每次只上一个热菜,上菜的顺序必须符合下列条件:(1)不能连续上川菜,也不能连续上粤菜。(2)除非第三个上Q,否则P不能在Q之前上。(3)P必须在X
Gender-NeutralLanguage[A]Thepracticeofassigningmasculinegendertoneutraltermscomesfromthefactthateverylanguager
最新回复
(
0
)