首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()
admin
2015-09-14
57
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int x):val(x){}
void Print()const{cout<<"const:va1"="<
void Print(){cout<<"va1="<
private:
int va1;
};
int main(){
const MyClass obj 1(10);
MyClass obj2(20);
obj1.Print();
obj2.Print();
retum 0;
}
程序的输出结果是( )。
选项
A、va1=10 const:va1=20
B、const:va1=10 const:va1=20
C、const:va1=10 va1=20
D、va1=10 va1=20
答案
C
解析
此题考查的是常成员函数的重载。常成员函数是使用const关键字说明的函数。const关键字可用于区分重载函数。此时,常对象调用常成员函数,一般对象调用一般成员函数;题目中的Print()就是通过const重载的两个成员函数,主函数中声明的obj1是常对象,obj2是一般对象。故输出结果是const∷va1=10 va1=20。
转载请注明原文地址:https://kaotiyun.com/show/8qNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<iostream>usingnamespacestd;voidfun(){staticinta=0;a+=2;cout<<a
下列叙述中错误的是
下面的描述中,正确的是();
关于虚函数,下列表述正确的是()。
由关系数据库系统支持的完整性约束是指______和参照完整性。
类模板的模板参数()。
在类中定义和实现的函数称为()。
已知程序的结果为123,请填空。#include<iostream.h>template<classT>classA{public:Tx,y,
下列关于运算符重载不正确的是
作为成员函数重载的运算符,第一操作数就是参数表中隐含的______所指向的对象,因此并不显示地出现在参数表中。
随机试题
学校教学与行政管理由()负责。
A.攒竹B.委阳C.承山D.天枢E.昆仑
项目式组织结构的优点包括()。
A公司从那些由于经常乘坐B航空公司的飞机而得到B航空公司奖励票券的人们那里买来了一些免费旅行票券,将这些票券以低于从B航空公司购买机票的价格向人们出售。这种票券的市场交易导致了B航空公司的收入损失。为抑制这种免费旅行票券的买卖行为,对B航空公司来说最好的做
领导者若位高权重,要提高领导效能应注意()。
下列说法正确的是______。
一个人去面试.问他会不会开车,他下意识地回答会。但他从来没开过车。他只有四天时间,从买车到开始学开车.然后第四天开到了面试的公司,问你怎,厶看待这件事情?
Whichofthefollowingstatementsistrueaccordingtotheauthor?What’stheevidencethatJacksonthoughtKobeisbetterthan
在考生文件夹下XILIE文件夹中创建名为BTNBQ的文件夹,并设置为隐藏属性。
A、Bytakingacourse.B、Verywell.C、Inthemorning.A
最新回复
(
0
)