首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class lVlyClass{ public: MyClass(int x):val(x){} void Print()const{
有如下程序: #include using namespaee std; class lVlyClass{ public: MyClass(int x):val(x){} void Print()const{
admin
2020-06-29
13
问题
有如下程序:
#include
using namespaee std;
class lVlyClass{
public:
MyClass(int x):val(x){}
void Print()const{cout<<"const:val="<
void Print(){cout<<"val="<
private:
int val;
};
int main(){
coast 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
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,普通对象调用普通成员函数。所以本题中objl为常对象,执行objl.print()后,会执行常构造函数,输出const:val=10;而obj2为普通对象,执行obj2.print()时,会执行默认构造函数,输出val=20。故答案为C。
转载请注明原文地址:https://kaotiyun.com/show/kd8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classB{public:virtualvoidf0{cout
下列关于虚函数的说明中,正确的是()。
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10);则下列说法中错误的是()。
下列描述中,不属于面向对象思想主要特征的是()。
下列关于类成员对象构造函数调用顺序的叙述中,正确的是()。
多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按照它们声明的顺序构造④派生类自己的构造函数体这四个步骤的
派生类的对象对它的基类成员中()是可以访问的。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********err
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:Hello注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//*******
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是
随机试题
脐带正常长度范围是
补益气血方中适加肉桂,其目的是
男性,50岁,发热38.5℃,食欲缺乏、咽痛。检查发现扁桃体中度肿大,咽部有灰白色假膜,不易剥离。在假膜边缘咽拭子采样涂片检查,见革兰染色阳性棒状杆菌,成栅栏排列。根据临床表现,最可能的疾病是
《中华人民共和国药品管理法实施条例》规定对药品生产企业生产的新药品种设立的监测期不超过
恶臭污染物厂界标准值分()。
某公司拟与张某签订为期3年的劳动合同,关于该合同试用期约定的下列方案中,符合法律制度的有()。
下列技术中,不属于宽带城域网QoS保证技术的是
用助记符代替操作码、地址符号代替操作数的面向机器的语言是()。
Thehealthcareandsocialassistantsectorwillaccountforalmostathirdofthejobgrowthfrom2012to2022.
IsCampusLoveGoodtoInterpersonalSkills?1.有人认为夫学生恋爱有助于提升人际交往能力2.也有人表示反对3.我认为……
最新回复
(
0
)