首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()const{co
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()const{co
admin
2018-08-13
14
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int x):val(x){}
void Print()const{cout<<"const:val="<
void Print(){cout<<"val="<
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。
转载请注明原文地址:https://kaotiyun.com/show/Q8Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
算法的空间复杂度是指()。
在下面叙述中,不正确的是()。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;c
设二叉树根结点的层次为0,对含有100个结点的二叉树,可能的最大树深和最小树深分别是______。
以下循环体的执行次数是main(){inti,j;for(i=0,j=1;i<=j+1;i+=2,j--)cout<<i<<endl;}
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为()。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
关系模型允许定义3类数据约束,下列不属于数据约束的是
算法具有五个特性,以下选项中不属于算法特性的是()。
随机试题
治疗痹证的方法是
Whenateacherasksstudentstoreadwordslike"bid,bad",he/sheintendstodrawstudents’attentiontothe_________.
不符合弥漫性毛细血管内增生性肾小球肾炎的是
肾小管液Na+、Cl-、K+、H2O和HCO3-重吸收的主要部位是
男,77岁。腰背痛1个月来诊。无外伤史,3年前曾行前列腺癌切除术。体格检查:胸腰段叩痛,后凸畸形。双下肢皮肤痛觉及运动无明显异常。为进一步确定有无骨转移,可进行哪种检查
局麻药的作用机理是
()应由监理工程师(建设单位项目技术负责人)组织施工单位项目专业质量(技术)负责人等进行验收。
在期权交易中,买入看涨期权最大的损失是( )。
Airpollutionkilledaboutsevenmillionpeoplelastyear,makingittheworld’ssinglebiggestenvironmentalhealthrisk,theW
______foryourhelp,we’dneverhavebeenabletogetoverthedifficulties.
最新回复
(
0
)