首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class ONE{ int c; public: 0NE():c(0){cout<<1;} ONE(in
有如下程序: #include<iostream> using namespace std; class ONE{ int c; public: 0NE():c(0){cout<<1;} ONE(in
admin
2019-02-22
16
问题
有如下程序:
#include<iostream>
using namespace std;
class ONE{
int c;
public:
0NE():c(0){cout<<1;}
ONE(int n):c(n){cout<<2;}
};
class TWO {
ONE one1;
ONE one2;
public:
TWO(int m):one2(m){cout<<3;}
};
int main(){
TWO t(4);
return 0;
}
运行时的输出结果是( )。
选项
A、3
B、23
C、123
D、213
答案
C
解析
由类TWO的定义可知,其成员为类ONE的两个对象one1和one2。所以在主函数中构建类TWO的对象t(4)时,先后调用类ONE的构造函数ONE():c(0){cout<<1;}和ONE(int n):c(n){cout<<2;}输出12,然后再调用类TWO的构造函数TWO(int m):one2(m){cout<<3;},输出3。
转载请注明原文地址:https://jikaoti.com/ti/KQt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream.h>classA{intx;public:A(inta){x=a;}friendclass
下面程序的输出结果是#include<iostream.h>#include<string.h>voidmain(){charp1[10],p2[10];strcpy(p1,"abc");s
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是______。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是______。
面向对象的开发方法中,类与对象的关系是
存取指针所指的值时,采用的运算符是()。
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;intimag;
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是
随机试题
假设某台计算机的内存容量为256MB,硬盘容量为40GB。硬盘容量是内存容量的
患儿,3岁,惊厥反复发作入院。为防止该患儿惊厥时外伤,以下处理哪项错误
关于违约责任,下列说法正确的是()。
编制项目的总投资使用计划与资金筹措表时应注意()等问题。
下列关于个人外汇理财产品的论述错误的是()。
某厂拟投产新产品,预计其单位变动成本为30元,固定成本总额为27000元。如果要求该产品的销售息税前利润率达到8%,安全边际率达到20%。要求:计算该产品的保本销售量和保本销售额。
教育法律关系中两个最重要的主体是()。
下列关于党政机关公文处理过程中的行文规则说法正确的是()。
InEnglandrecentlythreeforeigngentlemenapproachedabusstop.Theystudiedtheinformationonthesign【C1】______totheco
人际关系
最新回复
(
0
)