首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass () {cout<< ’*’;} MyClas
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass () {cout<< ’*’;} MyClas
admin
2019-06-04
39
问题
有如下程序:
#include<iostream>
using namespace std;
class MyClass{
public:
MyClass () {cout<< ’*’;}
MyClass (MyClass&a) {cout<< ’#’;}
…MyClass() {cout<<’@’;}
};
int main();
MyClass a;
Myclass b(a);
return 0;
}
运行时的输出结果是( )。
选项
A、*@#@
B、#@*@
C、*#@@
D、#*@@
答案
C
解析
程序在执行时,先创建类对象a,输出*,再创建类对象b,输出#,然后再依次调用类对象b和a的析构函数,输出两个。
转载请注明原文地址:https://kaotiyun.com/show/828p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制:#include<iostream>usingnamespacestd;classBase{
有如下程序:#include<iostream>usingnamespacestd;classTlestClass{intn;public:TestClass(intk):n(k){
下面关于函数模板的表述中不正确的是()。A)类模板的成员函数都是模板函数B)类模板本身在编译过程中不会产生任何代码C)类模板只能有虚拟类型的参数D)用类模板定义一个对象时,实参不能省略
以下函数模板min的功能是返回数组a中最小元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmin(Ta[],intn){Ttemp=a[0];for(inti=1,i<n;i
若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是()。A)ifstreamfin;fin.open("d:\\test.txt",ios_base::in);B)fstream
1______是实现C++语言编译时多态性的机制,2______是实现C++语言运行时多态性的机制。2______。
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
若需要把一个函数“voidfun();”定义为一个类TestClass的友元函数,则应在类TestClass的定义中加入一条语句:___________。
C++中多态性分为编译时的多态性和运行时的多态性,其中运行时的多态性时通过__________实现的。
随机试题
导入期的定价策略包括【】
男性,48岁。右上第一磨牙残冠,拔除术中发生折断。若根折断位置较深。拟使用牙挺拔除。拔牙的要求不包括
痄腮温毒在表的首选方是
在市场风险管理的久期分析中,当久期缺口为()时,如果市场利率下降,流动性也随之减弱;如果市场利率上升,流动性也随之增强。
下列功能是计算机网络的功能的是()。
为了维护自身心理健康,教师不应采用的宣泄方式是()
为什么许多鸟停在电线上却很安全?()
在关系数据库设计中,设计关系模式是下面哪个阶段的任务______。A)逻辑设计B)概念设计C)需求分析D)物理设计
Hewasalmost______toJack,butsomehowlookedalittleshorter.
Globalwarmingreferstotheaveragetemperatureoftheatmosphere,oceans,andlandmassesofEarth.Theaveragesurfacetemper
最新回复
(
0
)