皮皮学,免费搜题
登录
搜题
【简答题】
使用VC6打开考生文件夹下的工程test29_3。此工程包含一个test29_3.cpp,其中定义了二维坐标类Coordinate和三维坐标类ThreeDCoord,其中ThreeDCoord类由Coordinate类public派生,但两个类的定义并不完整。请按要求完成下列操作,将程序补充完整。 (1)定义类Coordinate的保护数据成员x和y,它们都是int型的数据,代表二维坐标的横纵坐标值。请在注释“//**1 **”之后添加适当的语句。 (2)根据类Coordinate定义后的成员函数Display的实现,补充该函数在类Coordinate定义体内的声明,Display为二维坐标类的虚函数。请在注释“//**2**。”之后添加适当的语句。 (3)完成二维坐标类Coordinate的构造函数,将参数a和b分别赋值给数据成员x和y。请在注释“//**3**”之后添加适当的语句。 (4)根据ThreeDCoord类构造函数的声明,补充ThreeDCoord构造函数的实现,参数a和b通过调用基类的构造函数来初始化基类的数据成员x和y,c赋值给数据成员2。请在注释“//**4**”之后添加适当的语句。 输出结果如下; [1,2] [3,4,5] 注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。 源程序文件tese9_3.cpp清单如下: include<iostream.h> class Coordinate {protected: //** 1 ** public: Coordinate(int a=0, int b=0); //** 2 ** }; Coordinate::Coordinate(int a, int b) { //** 3 ** } void Coordinate::Display() const { cout << '[' << x << ', '<< y << ']' << end1; } class ThreeDCoord:public Coordinate { int z; public: ThreeDCoord(int a=0, int b=0, int c=0); virtual void Display() const; }; //** 4 ** void ThreeDCoord::Display() const { cout << '[' << x << ', '<< y << ', '<< z << ']' << end1; } void main ( ) { Coordinate c(1, 2); ThreeDCoord t(3, 4, 5); c.Display (); t.Display (); }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】下列哪个力度标记适合表现一列火车渐渐驶向远方的音乐?()。
A.
cresc
B.
dim
C.
ff
D.
sf
【简答题】( )是动画显示区域,可以编辑和修改动画。
【单选题】听力原文:W: This is the third time you have been late for work, Robert. You have to do better than that, or I might find it necessary to let you go. M: It won’t happen again, I assure you. Q: Who spoke to...
A.
His teacher.
B.
His boss.
C.
His mother.
【简答题】Fish and chips has always been a 1 in Britain, but as the oceans have been 2 , fish has become more and more expensive. So it comes as a surprise to learn that giant fish are 3 on North Sea oil rigs. ...
【单选题】新华公司于2017年1月1日投资500万元(包括10万元的相关税费)取得M公司有表决权股份的30%,能够对M公司施加重大影响,采用权益法核算对M公司的投资。2017年1月1日M公司可辨认净资产公允价值为1 800万元,所有者权益账面价值为1650万元,差额由一批存货产生,该批存货的公允价值为350万元,成本为200万元。截至2017年年末,M公司上述存货已对外销售40%,M公司2017年度实现净利...
A.
150
B.
132
C.
105
D.
0
【单选题】Which of the following is true?
A.
Since 1973 women have been allowed to work with the London Stock Exchange.
B.
Women have always been refused participation in stock trading.
C.
Women were never officially allowed to enter the Stock Exchange.
D.
Men have been trying to get into the Stock Exchange.
【单选题】新华公司于2013年1月1日投资500万元(包括10万元的相关税费)取得M公司有表决权股份的30%,能够对M公司施加重大影响,采用权益法核算对M公司的投资。2013年1月1日M公司可辨认净资产公允价值为1800万元,所有者权益账面价值为1650万元,差额由一批存货产生,该批存货的公允价值为350万元,成本为200万元。截至2013年年末,M公司上述存货已对外销售40%,M公司2013年度实现净利润...
A.
150
B.
132
C.
105
D.
0
【单选题】–What have been doing _______? I’ve been so little of you. --I have to leave early for work and comes home very ________.
A.
late; lately
B.
late; late
C.
lately; late
D.
lately; lately
【简答题】The difficulties have been overcome, the work has been finished and the problem solved.
【判断题】Scientists have started work on vaccines and on treatments to make infections less severe. Vaccines for the novel virus have been developed.
A.
正确
B.
错误
相关题目: