[单选题]

下列程序的输出结果为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() { TestClass1 *p=new TestClass2; p->fun(); delete p; Teturn 0; }

A.public

B.private

C.virtual

D.protected

参考答案与解析:

相关试题

下列程序的输出结果为2,横线处应添加语句( )。

[单选题]下列程序的输出结果为2,横线处应添加语句( )。A.publicB.privateC.virtualD.protected

  • 查看答案
  • 要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。

    [单选题]要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。A.public AB.private AC.protected AD.virtual public A

  • 查看答案
  • 要使程序执行后的输出结果为ABCD,应在横线处添加语句()。#includeus

    [单选题]要使程序执行后的输出结果为ABCD,应在横线处添加语句()。includeusing namespace std;要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。 #include<iostream> using namespace std; { public:A(){cout<<'A';} }; class B=______ { public:B(){cout<<'B';} }; class C:virtual public A { public:C(){cout<<'

  • 查看答案
  • 下列程序中横线处正确的语句是()。#includeusing namespace

    [单选题]下列程序中横线处正确的语句是()。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() { ____

  • 查看答案
  • 下列程序的输出结果为2,横线处应添加语句(  )。<br /><img border="0" style="width: 221px; height:

    [单选题]下列程序的输出结果为2,横线处应添加语句(  )。A.publicB.privateC.virtualD.protected

  • 查看答案
  • 下列程序的输出结果为2,横线处应添加语句(  )。<br /><img border="0" style="width: 242px; height:

    [单选题]下列程序的输出结果为2,横线处应添加语句(  )。A.publicB.privateC.virtualD.protected

  • 查看答案
  • 有以下程序,在横线应添加()。#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 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

  • 查看答案
  • 在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 inclu

    [试题]在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 include using nam在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。include<iostream>using namespace std;classA{public:A.(){cout<<'A';}};class B:______{public:B.(){cout<<'B';}};class C:______{public:C(){cout<<'C';}};class D:pub

  • 查看答案
  • 在下列横线处应添加的语句是()。class Base{public:void f

    [单选题]在下列横线处应添加的语句是( )。 class Base{public:void fun(){cout<<"Base::fun"<<end1;}}; class: Derived: public Base { public: void fun() { ______//显示调用基类的fun函数 cout<<"Derived::fun"<<end1; } };A.Derived::funB.Base::fun();C.Pubic::funD.fun();

  • 查看答案