首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class MyClass{ public: MyClass(int x):val(x){} void Print()eonst{eo
有如下程序: #include using namespaee std; class MyClass{ public: MyClass(int x):val(x){} void Print()eonst{eo
admin
2020-06-29
35
问题
有如下程序:
#include
using namespaee std;
class MyClass{
public:
MyClass(int x):val(x){}
void Print()eonst{eout<<’’eonst:val=’’<
void Print(){eout<<’’val=’’<
private:
int val;
};
int main(){
eonst lyClass 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;而obi,2为普通对象,执行obj2.print()时,会执行默认构造函数,输出val=20。故答案为C。
转载请注明原文地址:https://jikaoti.com/ti/gUA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为解决在多重继承环境中因公共基类带来的______问题,C++语言提供了虚基类机制。
下列语句中不是死循环的是
软件设计模块化的目的是【】。
已知将运算符“+”和“*”作为类Complex的成员函数重载,设cl和c2是类Complex的对象,则表达式c1+c2*cl等价于()。
下列关于类和对象的叙述中,错误的是()。
下列关于栈和队列的描述中,正确的是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
检查软件产品是否符合需求定义的过程称为
随机试题
设L是正向曲线x2+y2=R2,则曲线积分∮Lxy2dy—x2ydx=__________.
免疫活性细胞发生、分化、成熟的场所是
A、撤销相关许可,十年内不受理其相应申请,并处五十万元以上五百万元以下的罚款B、责令限期改正,给予警告C、处二万元以上二十万元以下的罚款,十年内禁止从事药品生产经营活动D、处五十万元以上二百万元以下的罚款,责令停产停业整顿直至吊销药品经营许可证等定性为
下列选项中属于董事善管义务的有()。
企业打算在未来三年每年年初存入2000元,年利率2%,单利计息,则在第三年年末存款的终值是()元。
20×7年2月5日,甲公司资产管理部门建议管理层将一闲置办公楼用于出租。20×7年2月10日,董事会批准关于出租办公楼的方案并明确出租办公楼的意图在短期内不会发生变化。当日,办公楼的成本为3200万元,已计提折旧为1200万元,未计提减值准备,公允价值为2
正在项目建设期间的建设单位,其保管期满的会计档案不得销毁。()
Oneofthemanyodditiesofmigrationpolicyisthatimmigrantscomingintoworkpermanentlyareusuallyaminorityofthosewh
December1stisWorldAIDSDay.The【B1】______thisyearis"LiveandLetLive".Theaimistoendunfair【B2】______ofpeoplewit
A、Sheshouldinvestintheproject.B、Sheshouldinvestintheprojectundersufficientconditions.C、Sheshouldn’tinvestinth
最新回复
(
0
)