首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
39
问题
有如下程序:
#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全国计算机二级
相关试题推荐
以下程序段中完全正确的是()。
请编写函数fun,其功能是:将一组得分中,去掉一个最高分和一个最低分,然后求平均值,并通过函数返回。函数形参a指向存放得分的数组,形参n中存放得分个数(n>2)。例如,若输入9.98.57.68.59.39.58.97.8
已定义以下函数:intfun(int*p){return*p;}fun函数的返回值是()。
若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(i=0;j<4.j++){…}
以下fun函数的功能是将形参s所指字符串内容颠倒过来voidfun(char*s){inti,j,k;for(i=0,j=strlen(s)__________;i<j;
以下叙述中正确的是()。
定义结构体数组structStu{intnum;charname[20];x[5]={1,"ZHAO",2,"QIAN",3,"SUN",4,"LEE",5,"ZHOU"};for(i=1;i
C语言程序中,运算对象必须是整型数的运算符是
在数据库系统的内都结构体系中,索引属于()。
软件测试用例包括
随机试题
急性蜂窝织炎性阑尾炎的病变特点是
海面上的灯塔、灯桩等沿海陆上发光标志的高度从()起算。
火灾发生的原因包括()。
()的基本思路是:找出企业过去在某两个职务或岗位之间的人事变动的规律,以此推测未来企业中这些职务或岗位的人员状况。
三级资质物业服务企业可以承接()。
民众作为城市的主人和管理服务的对象,对公共政策制定应该享有重要的发言权,但在现实生活中,有些部门往往不尊重甚至忽视、削弱这样的发言权。因为事前征求民意、听取民意不够,所以公众对一些城市管理决策不知情,更谈不上什么理解与支持。也因为事前被忽略的声音没有被及时
Networkmanagershavelongawaitedpracticalvoice-over-IP(VOIP)solutions.VOIPpromiseseasenetworkmanagementanddecreases(6
Bettyis______.Thedoctorsaidthat______.
【B1】【B4】
COMMA:PAUSE::
最新回复
(
0
)