[单选题]

下列程序中横线处正确的语句是()。includeusing namespace std;class TestClass{publi

下列程序中横线处正确的语句是( )。 #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();

参考答案与解析:

相关试题

有下列程序,在横线添加;#includeusing namespace std;

[单选题]有下列程序,在横线添加;includeusing namespace std;class TestClass{public:TestCla有下列程序,在横线添加; #include<iostream> using namespace std; class TestClass { public: TestClass (int n){number=n;} ______//拷贝构造函数 ~TestClass(){} private: int number; }; TestClass fun(TestC

  • 查看答案
  • 下列程序的输出结果为2,横线处应添加语句()。#includeusing nam

    [单选题]下列程序的输出结果为2,横线处应添加语句()。includeusing namespace std;{public:___下列程序的输出结果为2,横线处应添加语句( )。 #include<iostream> using namespace std; { public: ______void fun(){cout<<1;} }; class TestClass2:public TestClass1 { public:void fun(){cout<<2;) }; int main() { Tes

  • 查看答案
  • 有以下程序,在横线应添加()。#includeusing namespace s

    [单选题]有以下程序,在横线应添加()。includeusing namespace std;class TestClass{public:Tes有以下程序,在横线应添加( )。 #include<iostream> using namespace std; class TestClass { public: TestClass(int n){number=n;} ______∥拷贝构造函数 ~TestClass(){} private: int number; }: TestClass fun(Test

  • 查看答案
  • 在下列程序画线处填入的正确语句是()。#includeusing namespa

    [单选题]在下列程序画线处填入的正确语句是()。includeusing namespace std;classBase{public:在下列程序画线处填入的正确语句是( )。 #include <iostream> using namespace std; class Base { public: void fun() { cout<<"Base::fun",<<end1; } }; class Derived:public Base { void fun() { ______________ //

  • 查看答案
  • 执行下列语句:#includeusing namespace std;int m

    [单选题]执行下列语句:includeusing namespace std;int main(){int x=3;if(x=5)cout<

  • 查看答案
  • 有下列程序:#includeusing namespace std;class

    [单选题]有下列程序:includeusing namespace std;class Complex{double re,im;public:Complex有下列程序: #include<iostream> using namespace std; class Complex { double re,im; public: Complex(double r,double i):re(r),im(i){} double real()const{retum re;} double image()const{

  • 查看答案
  • 有下列程序:#includeusing namespace std;class

    [单选题]有下列程序:includeusing namespace std;class TestClass{public:virtual void fun1(有下列程序: #include<iostream> using namespace std; class TestClass { public: virtual void fun1() { cout<<"fun1TestClass"; } virtual void fun2() { cout<<"fun2TestClass"; } }; cl

  • 查看答案
  • 有下列程序:#includeusing namespace Std;class

    [单选题]有下列程序:includeusing namespace Std;class Test{public:Test(){n£«=2;}~Test(){n£­有下列程序: #include<iostream> using namespace Std; class Test { public: Test() {n+=2;} ~Test() {n-=3;} static int getNum(){return n;} private: static int n; }; int Test∷n=1; int

  • 查看答案
  • 有下列程序:#includeUsing namespace std;Class

    [单选题]有下列程序:includeUsing namespace std;Class Amount{ int amount;public; Amount(i有下列程序: #include<iostream> Using namespace std; Class Amount{ int amount; public; Amount(int n=O):amount(n){} Int getAmount()const{return amount;} Amount &operator+=(AmountA

  • 查看答案
  • 有下列程序:#includeusing namespace std;class

    [单选题]有下列程序:includeusing namespace std;class TestClass{private:int x,y;public:Te有下列程序: #include<iostream> using namespace std; class TestClass { private: int x,y; public: TestClass (int i,int j) { x=i; y=j; } void print() { cout<<"printl"<<endl; } voA.pr

  • 查看答案