首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了Shape类和Point类。Shape类表示抽象的形状,其成员函数draw声明了显示形状的接口。Point是Shape的派生类,表示平面直角坐标系中的点,其成员函数draw
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了Shape类和Point类。Shape类表示抽象的形状,其成员函数draw声明了显示形状的接口。Point是Shape的派生类,表示平面直角坐标系中的点,其成员函数draw
admin
2015-06-27
40
问题
请使用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://www.kaotiyun.com/show/N2BD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述个体自身的主观能动性在人的身心发展中的作用。
学校教育对人的发展起着主要作用。
某市副市长张某喝酒后与其妻子王某吵架,张某一挥拳正好打在王某的太阳穴上致其死亡,法院初审认为应判张某过失致人死亡罪,后因王某的亲戚及邻居怀疑张某有情妇,有谋害王某之意,就在法院门口设立灵堂,后经媒体多方报道,各地群众反应强烈,纷纷要求法院改判,法院迫于各种
以下选项中不属于我国法律制定程序的是()
函数f(x)=x2一ax+b在[1,3]上的最大值与最小值的差为1。(1)a=4;(2)a=一4。
我国战国时代哲学家荀子说:“天行有常,不为尧存,不为桀亡。”荀子的这句话说明了
在SQLServer2008中,具有系统管理员权限的服务器角色是【9】。
在SQLServer2008中,具有全部用户表数据的增、删、改权限的数据库角色是【9】。
下列不属于Java关键字的是()。
在方法内部使用,代表对当前对象自身引用的关键字是()。
随机试题
具有通经络作用的药物有
属于喹啉衍生物类生物碱的是
根据中心地理论,圆形市场是联系中心地与服务区的最有效理论图式。()
调节货币市场资金供求的杠杆的是()。
编剧从其任职的电视剧制作中心取得的剧本使用费,按“特许权使用费所得”项目征收个人所得税。()
阅读下面这首诗,写一篇500字左右的鉴赏评论文章。约客南宋·赵师秀黄梅时节家家雨,青草池塘处处蛙。有约不来过夜半,闲敲棋子落灯花。
课程有不同分类标准,根据任务分为()。
在教育研究的数据分析中,某统计量为——2.5,该统计量最有可能是()。
Studythefollowingcartooncarefullyandwriteanessayof160—200words.Youressayshouldcoveralltheinformationprovided
【B1】【B15】
最新回复
(
0
)