首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Monitor{ public: Monitor(char t):type(t){ } void Pr
有如下程序: #include<iostream> using namespace std; class Monitor{ public: Monitor(char t):type(t){ } void Pr
admin
2012-01-20
29
问题
有如下程序:
#include<iostream>
using namespace std;
class Monitor{
public:
Monitor(char t):type(t){ }
void Print( )const
{cout<<"The type of monitor is"<<type< private:
char type;
};
class Computer{
public:
Computer(int i,char C) :______{}
void Print( )const
{eout<<"The computer is"<<id<<endl;mort.Print( );}
private:
int id;
Monitor mon;
};
int main( ){
const Computer myComputer(101,’B’);
myComputer.Print( );
return 0;
}
请将程序补充完整,使程序在运行时输出:
The computer is 101
The type of monitor is B
选项
答案
id(I),mon(C)
解析
带参构造函数的定义格式(在类外部声明)为:
类名::构造函数名([参数表]):数据成员名1(初始值1),数据成员名2(初始值2)……在类中声明为:
构造函数名([参数表]):数据成员名1(初始值1),数据成员名2(初始值2)……
在compute中有两个数据成员,所以在构造函数中应该对这两个数据成员id和mon初始化,初始化mon创建一个对象,参数为构造函数的形参c。
转载请注明原文地址:https://kaotiyun.com/show/kCVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库的故障恢复一般是由()来执行恢复。
以下程序的输出结果是()。#includeintm=13;intfun(intx,inty){intm=2;retum(x*y—m);}main(){i
以下有关宏替换的叙述不正确的是()。
数据结构中,与所使用的计算机无关的是数据的()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文
定义结构体数组structStu{intnum;charname[20];x[5]={1,"ZHAO",2,"QIAN",3,"SUN",4,"LEE",5,"ZHOU"};for(i=1;i
在数据库系统的内都结构体系中,索引属于()。
当+运算符被重载为友元函数时,友元运算符Obj1+obj2被C++编译器解释为______。
随机试题
29岁,结婚1年,因漏服避孕药后停经56天,妊娠试验(+),阴道流血2周,少于月经量,伴有下腹部疼痛,可能诊断为( )
I临产后进入第二产程的主要标志是
为发挥支票灵活便利的特点,我国《票据法》规定,可以通过授权补记方式记载的绝对记载事项包括()。
风险是由风险因素、()和损失三者构成的统一体。
根据物权法律制度的规定,以出让方式取得土地使用权的,转让房地产时,应当符合的条件有()。(2016年)
维持胸内负压的必要条件是()。
局域网拓扑结构有()。
社会发展规律是客观的,因此()。
Everypersononthesalesteamis______becausetheyworktogetherwell.
Achildwhohasoncebeenpleasedwithatalelikes,asarule,tohaveitretoldinidenticallythesamewords,butthisshould
最新回复
(
0
)