[单选题]

为完成下面的程序,应在划线处填入的语句是()。includeusingnamespacestd;classBase{pr

为完成下面的程序,应在划线处填入的语句是( )。 #include <iostream> using namespace std; class Base { private: int x; public: Base(int i) { x=i; } ~Base(){} }; class Derived : public Base { public: _______________ //完成类Derive构造函数的定义 }; int main() { Derived Obj; return 0; }

A.Derived(int i):Base(i){}

B.Derived(){}

C.voidDerived(int i):Base(0){}

D.Derived(int i){Base(i);}

参考答案与解析:

相关试题

为完成下面的程序,应在划线处填入的语句是#includeusingnamespa

[单选题]为完成下面的程序,应在划线处填入的语句是includeusingnamespace std;class Base{pri为完成下面的程序,应在划线处填入的语句是 #include<iostream> using namespace std; class Base { private: int x; public: Base (int i) { x=i; } ~Base(){} }; class Derived:public Base { public: ______________//完成类De

  • 查看答案
  • 在下列程序的划线处应填入的语句是class Person {private in

    [单选题]在下列程序的划线处应填入的语句是class Person { private int a;}public class Man extends Person{ public int b; public static void main (String arg []){ Person p=new Person(); Man t=new Man(); int i: }}A.i=w;B.i=bC.i=p.a;D.i=t.b;

  • 查看答案
  • 在下列程序的划线处应填入的语句是()。 class Person { priva

    [单选题]在下列程序的划线处应填入的语句是( )。 class Person { private int a: } public class Man extends Person{ public int b; public static void main(String arg []){ Person p=newPerson(); Man t=new Man(); int i; _________________ } }A.i=w;B.i=b;C.i=P.a;D.i=t.b;

  • 查看答案
  • 在下列程序的划线处应填入的语句是 class Pemon { pnvate in

    [单选题]在下列程序的划线处应填入的语句是 class Pemon { pnvate int a; } public class Man extends Person { public int b; public static void main(String arg[ ] ) { Person p = new Person( ); Man t = new Man( ); int i; ________ } }A.i = w;B.i = b;C.i = p.a;D.i = t.b;

  • 查看答案
  • 为使程序的输出结果为:Base:: fun那么应在下列程序画线处填入的正确语句是

    [单选题]为使程序的输出结果为: Base:: fun 那么应在下列程序画线处填入的正确语句是( )。 #include <iostream> using namespace std; class Base { public: void fun () { cout<<"Base: :fun"<<end1; } }; class Derived : public Base { public: void fun ( ) { cout<<"Derived: :fun"<<end1; } }; int m

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

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

  • 查看答案
  • ( 11 )在下列程序的下划线处,填入适当语句使程序能正确执行并输出异常栈信息。

    [试题]( 11 )在下列程序的下划线处,填入适当语句使程序能正确执行并输出异常栈信息。public class ThrowableException{public static void main(String args[]){try{throw new Throwable(" 这里是本人定义的异常 ");}catch(Throwable e){System.out.println("Caught Throwable");System.out.println("e.getMessage():

  • 查看答案
  • 在下面的定义语句中,画线处应填入的内容是class Fred{public:vo

    [单选题]在下面的定义语句中,画线处应填入的内容是 class Fred{ public: void print( ){cout<<data<<endl;} void setData(double D) {data=d;} static int count; private: double data; }; ______count=0;//静态数据成员的定义A.intB.static intC.int Fred::D.static int Fred::

  • 查看答案
  • 下列程序中划线处正确的语句是()。# include using namespa

    [单选题]下列程序中划线处正确的语句是()。 include using namespace std;class Base{public:v下列程序中划线处正确的语句是( )。 # include <iostream> using namespace std; class Base { public: void fun(){cout<<"Base:: fun" <<endl;} }; class Derived:public Base { void fun() { ______ ∥显式调用基类的函数f

  • 查看答案
  • 程序中有一空白处,需要填入一条语句使程序完成其功能。下列选项中错误的语句是()。

    [单选题]程序中有一空白处,需要填入一条语句使程序完成其功能。下列选项中错误的语句是()。A . flag=FalseB . flag=NotflagC . flag=TrueD . ExitDo

  • 查看答案
  • 为完成下面的程序,应在划线处填入的语句是()。#includeusingname