首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; c|ass MyClass{ public: MyClass(int x):Val(x){} void Print()const{co
有如下程序: #include using namespace std; c|ass MyClass{ public: MyClass(int x):Val(x){} void Print()const{co
admin
2021-06-10
34
问题
有如下程序:
#include
using namespace std;
c|ass 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
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,普通对象调用普通成员函数。所以本题中obj1为常对象,执行obj1.print()后,会执行常构造函数,输出const:Val=10;而obj2为普通对象,执行obj2.print()时,会执行默认构造函数,输出val=20。故答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/otfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于栈的叙述正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
判断一个字符串是否是回文串的递归函数定义如下:boolhuiwen(strings){intn=s.length();if(n
软件开发过程主要分为需求分析、设计、编码与测试4个阶段。其中,产生“软件需求规格说明书”的阶段是()。
使用VC6打开考生文件夹proj3下的工程pmj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//**********333**********和//**********666**********之间填写StringVar
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的
在满足实体完整性约束的条件下()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
用树形结构表示实体之间联系的模型是()。
随机试题
模糊度的反义词是
某公司下年度净利润预计为1800万元,发行在外的普通股为600万股。要求:(1)假设公司净利润的80%用于发放现金股利,并且每年股利保持不变,股东要求得到的投资报酬率为6%,计算该股票的内在价值。(2)假设公司的股利增长率为12%,要求的
口腔颌面部感染的主要途径是
孕40周新生儿,出生时由口鼻排出部分肺内液体,其余经血管及淋巴管吸收的肺液约占
法定检验检疫的出境货物,外包装(如:纸箱、木箱、麻袋、集装箱、塑编袋等)报检时应提供“出境货物运输包装容器性能检验结果单”副本。( )
Attentiontodetailissomethingeveryonecanandshoulddo—especiallyinatightjobmarket.BobCrossley,ahuman-resourcesex
[*]
设z=f(x2+y2+z2,xyz)且f一阶连续可偏导,则=_______
下列哪些术语是指某一种操作系统的类型?()
以下程序的输出结果是()。 s=[4,2,9,1] s.insert(3,3) print(s)
最新回复
(
0
)