首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
23
问题
有如下程序:
#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全国计算机二级
相关试题推荐
能正确表示逻辑关系:“a≥10或a≤0”的C++语言表达式是
若有以下程序段:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;long*q;
下面程序的预设功能是:统计文件abc.txt中的字符个数。#include<iostream.h>#include<fstream.h>#include<stdlib.h>voidmain(){
以下程序段共有错误()处。#include<iostream>usingnamespacesstd;classSample{private:intn;public:
派生类的对象对它的基类成员中(),是可以访问的。
软件开发环境是全面支持软件开发全过程的【】集合。
在32位的计算机中,一个char型数据所占的内存长度的字节是
静态联编所支持的多态性称为______多态性,动态联编所支持的多态性则称为_______多态性,动态多态性由_____来支持。
随机试题
同化激素是
燃料中对锅炉工况影响较大的成分有:发热量、水分、灰分、挥发分。()
男性,56岁,突发右下肢疼痛无力2小时。查体:P104次/分,律绝对不齐,右下肢苍白,皮温发凉,动脉搏动未触及。首选治疗为
检查肾上腺皮质功能紊乱的首选项目是
患者男,67岁。脑梗死后言语不利15天。查体:张口困难,舌运动困难,发音不清,吞咽障碍,听理解、阅读理解、书写正常。吞咽造影检查作为造影剂的是
患者,男,50岁,以特发性血小板减少性紫癜收入院,最常见的出血部位是
某汽车加工厂为增值税一般纳税人,增值税税率为17%,消费税税率为3%。该厂于2010年12月发生以下经济业务:(1)从海南某农场购进天然橡胶,开具的普通发票上注明的价款为200000元,购进该货物支付的运费为60000元(含货票)。橡胶厂将这些天然橡
以下关于收入的说法中,错误的有()。
在近代中国,帝国主义列强之所以不能灭亡和瓜分中国的根本原因是()
A.supplementedB.directC.expectationD.latterE.predominantlyF.outbreakG.laterH.sharplyI.abundanceJ.again
最新回复
(
0
)