首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了Shape类和Point类。Shape类表示抽象的形状,其成员函数draw声明了显示形状的接口。Point是Shape的派生类,表示平面直角坐标系中的点,其成员函数draw
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了Shape类和Point类。Shape类表示抽象的形状,其成员函数draw声明了显示形状的接口。Point是Shape的派生类,表示平面直角坐标系中的点,其成员函数draw
admin
2015-06-27
41
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了Shape类和Point类。Shape类表示抽象的形状,其成员函数draw声明了显示形状的接口。Point是Shape的派生类,表示平面直角坐标系中的点,其成员函数draw用于在屏幕上显示Point对象;成员函数distance
用于计算两个点之间的距离。提示:在平面直角坐标系中,点(x
1
,y
2
)和点(x
1
,y
2
)之间的距离为:d=
;标准库函数sprt用于求平方根。
请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:
(3,0)
(0,4)
Distance:5
注意:只在横线处填写适当的代码,不要改动程序中的其他内容,也不要删除或移动“****found****”。
#include
#include
usingnamespacestd;
classShape{
public:
//**********found**********
virtual~Shape(){}
};
classPoint:publicShape{
public:
Point(doublex,doubley).x_(x),y_(y)
{}
virtualvoiddraw()const;
//**********found**********
doubledistance(________)const
{
returnsqrt((x_pt.x_)*(x_
pt.x_)+(y_-pt.y_)*(y1_-pt.y_));
}
private:
//**********found**********
};
voidPoint::draw()const
{
//**********found**********
cout<<’<<’<<________<<’)’<
}
intmain()
{
Point*pt1=newPoint(3,0);
Point*pt2=newPoint(0,4);
Shape*s=pt1;
s->draw();
s=pt2;
s->draw();
cout<<"Distance="<
distance(*pt2)<
deletept1;
deletept2;
return0;
}
选项
答案
(1)virtual void draw() const =0; (2)const Point& pt (3)double x_, y_; (4)x_ << ’,’<< y_
解析
(1)主要考查考生对纯虚函数的掌握,参考在派生类中该函数的定义可得到,注意纯虚函数要"=0"。
(2)主要考查考生对成员函数的掌握,由函数体可知形参为const Point& pt。
(3)主要考查考生对私有成员的掌握,由构造函数可知私有成员为double x_, y_。
(4)根据题目要求输出私有成员变量x_,y_。
转载请注明原文地址:https://kaotiyun.com/show/N2BD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结合学术动态谈谈不平等条约对近代中国政治的影响。(浙江大学2000年中国近代史真题)
散点图显示两个变量的相关趋势和相关程度是通过什么来显示的?()
下列有关小概率原则的说法正确的是()
下列说法错误的是
关于遗传素质在人的身心发展中的作用,下列说法错误的是
某企业为增值税一般纳税人,购销货物的增值税税率均为17%,2010年1月发生如下经济业务:(1)购进货物取得的增值税专用发票上注明的货物金额为400万元,增值税为68万元;同时支付货物运费4万元,建设基金1000元,装卸费200元,运输途中保险费200
结合实际,论述在我国坚持公民在适用法律上一律平等原则的现实意义及其要求。
下列属于程序法部门中的非诉讼程序法的是()
(2013年真题)我国《物权法》第5条规定:“物权的种类和内容,由法律规定。”请分析:本条文中“法律”的具体表现形式有哪些?
(2015年真题)甲系精神病人,有亲属如下:母亲,75周岁,瘫痪在床;弟弟,48周岁,工人;儿子,20周岁,在校大学生;女儿,17周岁,无业。甲的监护人应为()。
随机试题
会计计量属性也可以称为计量基础,是指所用量度的经济属性,即按什么标准、从什么角度来计量,是从不同的会计角度反映会计要素的金额的确认基础,具体包括哪些?
行政处罚是国家惩罚行政违法行为的强制手段,引起行政处罚的事实条件是()。
经营者应当向消费者提供有关商品或服务的真实信息,不得作()。
某股份有限公司注册资本为4800万元。公司现有法定公积金1800万元,任意公积金800万元。公司拟转增注册资本,进行增资派股。以下所提出的几条方案中,符合《公司法》规定的是( )。
《人面鱼纹彩陶盆》属于我国新石器时代的()
“干冰”就是固体二氧化碳,其主要作用是充当优良的制冷剂。当干冰被发射到高空云层时,它会迅速升华变成气体,从周围环境中吸收大量的热,局部空气的温度迅速降低,其中的水蒸气就会发生液化变成小水滴,这样就会形成浓密的云层并为降雨创造条件。此时,人工撒播的碘化银就会
中国“管理学本土化”研究要运用质性研究方法。由于质性研究不像量化研究那样有明确的程序与路径可循,开始时做起来头绪纷繁,费时费力,这对于惯于量化研究和逻辑实证研究的研究者而言,困难更大。这就使一些研究者放弃进行真正意义上的中国“管理学本土化”研究,而去做一些
设有如下程序:fun(float*p1,intn,float*p2,intm,float*s){inti;*s=0.0;for(i=0;i<n;i++)*s+=*p1++;for(i=0;i<m;i++)
Theearthquake______nothavecomeataworsetimeforthewar-torncountry.
EarthquakePreparednessOneofthemostfrighteninganddestructivephenomenaofnatureisasevereearthquakeanditsterri
最新回复
(
0
)