有如下程序:#include<iostrealn>using namespace stdclass A{public:virtual void f(){cou
17 查阅
有如下程序:
#include<iostrealn>
using namespace std
class A{
public:
virtual void f(){cout<<1;}
void g(){cout<<2;}
};
class B:public A{
public:
virtual void f(){cout<<3;}
void g(){cout<<4;)
};
void show(A&A){a.f();a.g();}
int main(){
B b;
show(B);
return 0;
}
运行时的输出结果是
A.12
B.34
C.14
D.32
参考答案: