单项选择题
有如下程序:
#include<iostream>
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