首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class MyClass { public: MyClass(int x):val(x){} void Prin
有如下程序: #include<iostream> using namespace std; class MyClass { public: MyClass(int x):val(x){} void Prin
admin
2019-05-06
53
问题
有如下程序:
#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 obj 1(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重载的两个成员函数,主函数中声明的obi1是常对象,obj2是一般对象。故输出结果是const::val=10 val=20。
转载请注明原文地址:https://kaotiyun.com/show/us8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
支持子程序调用的数据结构是
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsereturnfib(n-1)+fib(n-2);}
阅读下面程序:#include<iostream.h>voidfun(intn){intx(5);staticinty(10);if(n>0){++x;++y;cou
若有:inti=1000;int*p=&i;void*q;q=p;其中,q=p的含义是______。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函薮调用格式,该表达式还可表示为()。
下列符号中能够作为C++标识符的是
A、 B、 C、 D、 B在面向对象程序设计中,允许作用于某个对象上的操作称为方法,方法是对象的动态属性。对象间的通信靠消息传递。对象是属性和方法的封装体,可以从祖先中继承属性和方法,但不是任何对象都具有继承
A、 B、 C、 D、 B耦合性和内聚性是衡量软件的模块独立性的两个定性的标准。其中,内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。它们是相互关联的。在程序结构中,各模块
A、 B、 C、 D、 C栈的操作规则是后进先出,队列的运算规则是先进先出。对于本题,出队顺序也就是入队顺序,同样也是出栈顺序,为了得到b、d、c、f、e、a出栈顺序,则入栈顺序应该是a进、b进、b出、c进、
随机试题
简述企业文化的作用。
Pickouttheappropriateexpressionsfromtheeightchoicesbelowandcompletethefollowingdialoguesbyblackeningthecorresp
患者,男,43岁。严重骨盆骨折,24小时尿量200ml,血钾5.8mmol/L,二氧化碳结合力13mmol/L,血尿素氮28mmol/L,下列治疗措施不正确的是
垂体泌乳素腺瘤妇女的高泌乳紊血症长期不予治疗可发生
A、湖南、湖北、贵州、云南B、江西、湖南、广西C、湖北D、湖南、贵州、四川、广西E、吉林、黑龙江石膏的主产地是
甲、乙共同故意伤害丙,分别被判处有期徒刑5年、7年,并赔偿丙医疗费等5万元。甲、乙不服提起上诉。在对二审案件附带民事部分的审理中,甲、乙提起反诉,二审法院应当如何处理?
现金到期债务比的本期到期债务是指本期到期长期债务与本期应付票据之和。()
下列关于栈的叙述中,正确的是
Forseveralyears,scientistshavebeentestingasubstancecalledinterferon,apotentialwonderdrugthatisprovingtobeeff
A、Leavehimlyingwhereheisandplacesomethingsoftunderhisheadandacoatoverhim.B、Doasmuchasyoucantosavehim.
最新回复
(
0
)