单项选择题

有如下程序:
#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
题目列表

你可能感兴趣的试题

微信扫码免费搜题