单项选择题
有如下程序:
#include<iostream>
using namespace std;
class GA
public:
virtual int f( )return 1;
;
class GB:public GA
public:
virtual int f( )return 2;
;
void show(GA g)eout<<g.f( );
void display(GA&g)cout<<g.f( );
int main( )
GA a;show(
A.;display(A) ;
 
B.;display(B)
C.11 2
D.1212
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下类声明: class Base protected: int amount; public: Base(int n=0):araount(n) int getAmount( )constretum amount; ; class Derived:public Base protected; int value; public: Derived(int m,int n):value(n1),Base(n) int getData( )constreturn value+amount; ; 已知x是一个Derived对象,则下列表达式中正确的是
A.value+x.getAmount( )
B.getData( )-x.getAmount( )
C.getData( )-x.amount
D.value+x.amount
点击查看答案&解析
单项选择题
有如下程序: #include<iostream> using namespaee std; class VAC public: int f( )COUStreturn 3; int f( )return 5; ; int main( ) VAC vl; const VAC v2; eout<<v1.f( )<<v2.f( ); return 0; 程序的输出结果是
A.53
B.35
C.55
D.33
点击查看答案&解析
相关试题
有如下程序: #include<iostream> usi...
下面是一个模板声明的开始部分: template...
有如下程序: #include<iostream> usi...
下列有关类继承的叙述中,错误的是
设有表示学生选课的3张表:学生S(学号,...