首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
59
问题
有如下程序:
#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/dXVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C程序中已经定义三个整型变量x,y,z,要通过语句:scanf(’’%d,%d,%d’’,&x,&y,&z);给x赋值1、给y赋值2、给z赋值3,以下输入形式中错误的是()。(注:口代表一个空格符)
在数据库管理技术的发展中,数据独立性最高的是()。
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
运行下面的程序,输入字符串MicrosoftVisualStudio,则程序的执行结果是()。#include<stdio.h>main(){charChr[20];scanf("%s",&Chr
执行以下语句段后,xy的值是()。int*pt,xy;xy=200;pt=&xy;xy=*pt+30;
已知下列函数定义:fun(int*b,intc,intn,intdata){intk;for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法
下列叙述中错误的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
某棵树的度为4,且度为4、3、2、1的结点数分别为1、2、3、4,则该树中的叶子结点数为
若某二叉树中的所有结点值均大于其左子树上的所有结点值,且小于右子树上的所有结点值,则该二叉树遍历序列中有序的是
随机试题
下列哪项不是流行病学的用途()。
绒毛膜癌病人的处理原则为
血浆低渗状态常见病因不包括
如图所示,彩钢窗(板房)与室外地面的高差构造要求错误的是()。
陀螺经纬仪的工作范围为地理南北纬度()内,在此范围内,一般不受时间和环境等条件限制,可实现快速定向。
在价格领导模型中,贷款利率不包括()。
儿童基本具备想象的基础是在()
下图为某区域洋流环流简图,右侧箭头为相应风带的盛行风。读图完成问题。a、b、c、d四处的洋流和海水性质是()。
(2017.河南)山寨产品和山寨文化具有伪造性、快速化、平民化等特点,善打“擦边球”,经常行走在行业政策的边缘,这就需要政府()(易错)
Manyayoungpersontellsmehewantstobeawriter.Ialwaysencouragesuchpeople,butIalsoexplainthatthere’sabigdiff
最新回复
(
0
)