首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
44
问题
有如下程序:
#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全国计算机二级
相关试题推荐
在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
下列运算符中全都可以被友元函数重载的是
下面有关重载函数的说法中正确的是
关于纯虚函数和抽象类的描述中,()是错误的。
对于常数据成员,下面描述正确的是( )。
在软件生产过程中,需求信息的给出是
已知各变量的定义如下 inti=8,k,a,b; unsignedlongw=5; doublex=1.42,y=5.2; 则以下符合C++语言语法的表达式是
数据库管理系统是位于【】之间的软件系统。
下列关于单目运算符++、--的叙述中,正确的是()。
随机试题
A.3′末端加-CCAB.3′末端加polyAC.5′末端糖基化D.30S经RNaseⅢ催化切开tRNA的加工是
釉质的新生线存在于
以下除哪个穴外,均可以治疗胃腑疾病
被害人李某在刘某伤害案的第二审程序中增加独立的民事赔偿请求。对其新增的赔偿请求,第二审人民法院应当如何处理?()
依据《中华人民共和国节约能源法》,关于节能管理,下列说法中,错误的是()。
从广义上讲信息是()。
长期股权投资的后续计量方法中,按初始投资成本计价的是()。
(2016·江西)学生由易到难进行学习活动,如先学加减再学乘除。这种学习属于()
Whatisbeingannounced?
A、Becausetheselanguagesareusedonlyinremoteareas.B、Becausetheofficiallanguageofacountryrarelychanges.C、Because
最新回复
(
0
)