题目内容

程序的目的是实现动态多态性,在类层次设计中共5处错误,请指出,并改正。1.#include 2.#include3.using namespace std;4.class People5.{ public:6. void SayHi(){cout<<"HI!我是一个人!\n";}7.};8.class Teacher: People9.{ public:10.virtual Teacher(){}11.void SayHi(){cout<<"大家好,我是一名教师!\n"; }12.};13.class Student: People14.{15.public:16.void Student(){}17.void SayHi(){ cout<<"大家好,我是一名学生!\n"; }18.};int main(){People *people;Student student;Teacher teacher;int i;do{cout<<"1 教师 2 学生:\n";cout<<"0 退出\n";cin>>i;switch(i){ case 1:people=&teacher;break;case 2:people=&student;break;case 0:exit(0);} people->SayHi();}while(true);return 0;}

查看答案
更多问题

节流阀是控制油液的。

A. 压力
B. 方向
C. 压力和流量
D. 流量

流量控制阀是用来控制进入液压系统的流量,从而控制执行元件的。

A. 推力
B. 运动方向
C. 运动速度
D. 流量

调速回路中,既有节流损失又有溢流损失。

A. 进油节流和回油节流
B. 回油节流
C. 旁油节流
D. 进油节流和旁油节流

可以承受负值负载的节流调速回路是 。

A. 进油路节流调速回路
B. 回油路节流调速回路
C. 旁油路节流调速回路
D. 以上都可以

答案查题题库