继承与多态练习
请根据如下已知代码和输入输出信息,写出完整的class A,不得为class A编写构造函数。此外要求补全函数Call的形参部分。
C++
1 #include
2 #include
3 using namespace std;
4
5 class A{
6
7
8
9
10
11
12
13
14
15
16
1 7 } ;
18
19 class B:public A {
20 public:
21 void Do(){ cout <<"B::Do"<< endl;}
22 } ;
23
24 class C:public B {
25 public:
26 void Do( ){ cout <<"C::Do"<< endl;}
27 void Fun(){ cout <<"C::Fun" << end1;}
28 } ;
29 void Call(
30 )
31 {
32 p->FunOI
33 p->Do();
34 }
35 int main()
36 {
37 Call(new AO);
38 Call(new CO);
39 return 0;
40 }
输入输出是啥?