首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print() const {cout<<"const:v
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print() const {cout<<"const:v
admin
2019-04-01
35
问题
有如下程序:
#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::va1=10 va1=20。
转载请注明原文地址:https://www.kaotiyun.com/show/seAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*S,char&C){e=
下列选项中不符合良好程序设计风格的是
软件概要设计的成果是______。
下列对于线性链表的描述中正确的是
“图形”类Shape-中定义了纯虚函数calArea(),“三角形”类Triangle继承了类Shape,请将Triangle类中的calArea函数补充完整。classShape{public:virtualintC
字面常量42、4.2、42L的数据类型分别是
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例称为“______”。
在下列关于二叉树的叙述中,正确的一项是()。
两个或两个以上模块之间联系的紧密程度称为()。
下列字符串中不能作为C++标识符使用的是
随机试题
试回答波形梁钢护栏工程质量检验评定标准的相关问题。波形梁钢护栏工程质量检验评定检测仪器有()。
Duringthenineteenthcentury,womenintheUnitedStatesorganizedandparticipatedinalargenumberofreformmovements,incl
颅底骨折引起的脑脊液漏的手术指征是()
建设工程项目的施工方案包括( )。
如果以X表示执行价格,ST代表标的资产的到期日价格,则欧式看涨期权空头的损益为()。
个人抵押授信贷款没有明确指定使用用途,因此贷款不需要提供用途证明。()
200历年前三季度,江苏省商品房销售面积中现房销售面积的比重比全国平均水平()。2006年11月份江苏省建筑及装潢材料的零售总额约是2005年11月份的()。
实践是检验认识真理性的根本标准,这个标准是()
EnglesbyManorWeddingFairWearedelightedtoannounceEnglesbyManorasthevenueforoursummerweddingfairthisyear.—[
Students’pressuresometimescomesfromtheirparents.Mostparentsarewell【B1】______,butsomeofthemaren’tveryhelpfulwit
最新回复
(
0
)