单项选择题

有如下程序: #include<iostream> using namespace std; { TestClass(){cout<<"BB";fun()} void fun(){cout<<"Bf";} }; class TestClass1:public TestClass { public: TestClass1(){cout<<"DD";} void fun(){cout<<"Df";} }; int main() {TestClass1 d; return 0;} 执行上面的程序将输出( )。

A.BBBfDD
B.BBDfDDDf
C.DD
D.DDBBBf
<上一题 目录 下一题>
热门 试题

单项选择题
下列程序中横线处正确的语句是( )。 #include<iostream> using namespace std; class TestClass { public: void fun(){cout<< TestClass::fun <<end1;} }; class TestClass1:public TestClass { void fun() { ______ 显示调用基类的函数 fun() cout<< TestClass1::fun <<end1; } };
A.fun();
B.TestClass.fun()
C.TestClass::fun();
D.TestClass->fun();
单项选择题
有以下程序: #include<iostream> using namespace std; { public: TestClass(int r1,int r2) { R1=r1; R2=r2; } void print(); void print() const; private; int R1,R2; }; void TestClass::print() { cout<<R1<< , <<R2<<end1; } void Testclass::print() const cout<<R1<<<< , <<R2<<end1; } int main() { TestClass a(5,4); const TestClass b(20,52); b.print(); return 0; } 执行后的输出结果是( )。
A.5,4
B.20,52
C.0,0
D.4,5
相关试题
  • 对于长度为n的线性表,在最坏情况下,下列...
  • 对关系S和R进行集合运算,结果中既包含s中...
  • 下面对静态数据成员的描述中,正确的是( )。
  • 若类A和类B的定义如下: #include<mallo...
  • 下列说法中错误的是( )。