单项选择题

如下程序的输出结果是
#include<iostream>
using namespace std;
class A
public:
virtual void f( )tout<<1;
void g( )cout<<2;
;
class B:public A
public:
virtual void f( )cout<<3;
void g( )cout<<4;
;
void show(A&

A.f( );a.g( );
int nlain( )
B b;
show(
B.;

C.14
D.32
<上一题 目录 下一题>
热门 试题

单项选择题
有如下类定义和变量定义: class Parents public: int publicData: private: int privateData; ; class ChildA:public Parents 类体略* ; class ChildB:private Parents 类体略* ; ChildA a; ChildB b; 下列语句中正确的是
A.cout<<a.publicData<<endl;
B.cout<<a.privateData<<endl;
C.cout<<b.publieData<<endl;
D.eout<<b.privateData<<endl;
单项选择题
有如下程序: #include<iostream> using namespace std; class AA int k; protected: int n; void setK(int k)this->k=k; public: void setN(int n)this->n=n; ; class BB:public AA *类体略* ; int main( ) BB x; x.n=1: 1 x.setN(2); 2 X.k=3; 3 x.setK(4); 4 return 0; 在标注号码的4条语句中正确的是
A.1
B.2
C.3
D.4
相关试题
  • 补充完整下面的模板定义: template<clas...
  • 补充完整下面的类定义: const double P...
  • 补充完整下面的类定义: class XCH char...
  • 有如下程序: #include<iostream> usi...
  • 非成员函数应该声明为类______函数才...