使用VC6打开考生文件夹下的工程test29_1,此工程包含一个源程序文件test29_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果为:
A:no parameters
B:int parameter
A:no parameters
B:int parameter
C:int parameter
源程序文件test29_1.cpp清单如下;
#include <iostream.h>
class A
/***************** found *****************/
private:
A() cout<<"A:no parameters\n";
A(int a) cout<<"A: int parameter\n";
;
class B:public A
public:
B(int a)cout<<"B:int Parameter\n";
;
/***************** found *****************/
class C:public B,public A
public:
/***************** found *****************/
C(int a) ::B(a) cout<<"C: int parameter\n"; )
;
void main ( )
B b(1);
C c(2);