首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test17_1,此工程包含一个源程序文件test17_1.唧,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: Vehicle message Car message Vehicle mes
使用VC6打开考生文件夹下的工程test17_1,此工程包含一个源程序文件test17_1.唧,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: Vehicle message Car message Vehicle mes
admin
2009-01-15
54
问题
使用VC6打开考生文件夹下的工程test17_1,此工程包含一个源程序文件test17_1.唧,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:
Vehicle message
Car message
Vehicle message
源程序文件test17_1.cpp 清单如下:
#include <iostream.h>
class vehicle
{
int wheels;
float weight;
public:
/***************** found *****************/
void message(void){ cout<<"Vehicle message\n";}
};
class car:public vehicle
{
int passenger_load;
public:
/***************** found *****************/
void message (void){cout>>"Car message\n";}
};
class truck:public vehicle
{
int passenger_load;
float payload;
public:
int passengers(void){return passenger_load;}
};
void main()
{
vehicle * unicycle;
unicycle=new vehicle;
/***************** found *****************/
unicycle.message()
delete unicycle;
unicycle=new car;
unicycle->message();
delete unicycle;
unicycle=new truck;
unicycle->message();
delete unicycle;
}
选项
答案
(1)错误:void message(void){cout<<"Vehicle message\n";} 正确:virtual void message(void){cout<<"Vehicle message\n";} (2)错误:void message(void){cout>>"Carmessage\n”;} 正确:void message(void){eout<<"Carmessage\n";} (3)错误:unicycle.message(); 正确:unicycle->message();
解析
(1)主要考查考生对于虚函数使用规则的掌握,要实现对函数message的动态联编应该使用虚函数,否则产生的是静态联编,调用的函数输出结果就与要求不符;
(2)主要考查考生对于流输出操作的掌握,该处错误的使用了流输入操作;
(3)主要考查考生是否能分清对象和对象指针,对象指针使用“->”调用成员函数,而对象使用“.”调用成员函数。
转载请注明原文地址:https://kaotiyun.com/show/uOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当今碳循环科学面临的最大问题,就是在洲际、区域和局部尺度上无法观测获取量化的、精度高的碳通量(单位面积上、单位时间内碳含量的变化)信息。下列有关说法错误的是()。
下列陈述中错误的是()。
试析斯巴达的政治制度与社会结构的内容及其成因。(北京师范大学2001年世界史真题;华中师范大学2003年世界古代史真题)
简述英法百年战争的起因和结果。(南京大学1996年世界古代中世纪史真题)
简述英法百年战争的起因和结果。(南京大学1996年世界古代中世纪史真题;东北师范大学1998年世界中古史真题;东北师范大学2000年世界通史真题;东北师范大学2002年世界史真题)
在动机斗争中,面临两个或者两个以上目标冲突的有
学习程度对于遗忘有很大的影响,为了达到最好的学习结果,学习程度应达到多少
得出两总体的样本数据如下:甲(33,18,40,50,54,30,39);乙(48,17,24,22,38)。在秩和检验中,秩和是()
既可用于计数数据的整理,又可用于测量数据的整理的统计表是()
关于教育的教育即生活的解读错误的是
随机试题
目前,中国企业中达到二流企业的比例还很小的原因。
急性闭角性青光眼好发时间为急性闭角性青光眼好发季节为
经注册的建造师有下列情况之一的,将由原注册管理机构注销注册()。
下列关于房屋租赁用途,说法不正确的是()。
根据《出境入境管理法》规定,旅行社按照国家有关规定组织入境旅游的,可以向口岸签证机关申请办理团体旅游签证。()
下列选项中属于心理特征的有()。
①世界主要成文法国家在20世纪或者更早就完成了民法典的制定,大陆法国家最具代表性的著名民法典《法国民法典》和《德国民法典》分别诞生于1804年和1900年②由于民法通则、合同法、物权法等民事基本法律的制定时间和时代背景不同。存在规范缺失、规范重复、概念混
《婚姻法》第32条第3款规定:“有下列情形之一,调解无效的,应准予离婚:(一)重婚或有配偶者与他人同居的;(二)实施家庭暴力或虐待、遗弃家庭成员的;(三)有赌博、吸毒等恶习屡教不改的;(四)因感情不和分居满二年的;
设A,B,C均为n阶矩阵,若AB=C,且B可逆,则().
Daniel:Goodmorning,madam.I’mDaniel.I’mapplyingforthepositionofmanager.Madam:Sitdown,please.【K1】______didyoulea
最新回复
(
0
)