[单选题]

在下面程序中,编译出现错误的语句是 ______。 class B { public: B( ){f(); } virtual void f()=0; };

A.class B

B.public:

C.B() {f();}

D.virtual void f()=0;

参考答案与解析:

相关试题

在下面程序中,编译时出现错误的是 ______。Class A£¯£¯(1){

[单选题]在下面程序中,编译时出现错误的是 ______。 Class A //(1) { public: //(2) A(){ f(); //(3) } void B(){ f(); } virtual void f()const=0; //(4) };A.-1B.-2C.-3D.-4

  • 查看答案
  • 下面程序段中的错误语句是 ______。 class M{int i;publi

    [单选题]下面程序段中的错误语句是 ______。 class M{ int i; public: void ~AA(int); AA *p; void AA(); void AA(int x){i=x;}; };A.AA *p;B.void ~AA(int);C.void AA(int);D.void AA(int x){i=x;};

  • 查看答案
  • 下面( )语句不会出现编译警告或错误。A、floatf=1.3;B、charc=

    [单选题]下面( )语句不会出现编译警告或错误。A.floatf=1.3;B.charc="a";C.byteb=25;D.booleand=null;

  • 查看答案
  • 下面程序片段的运行结果是( )。public class Test {publi

    [单选题]下面程序片段的运行结果是( )。 public class Test { public static void main (String args[]) { int a=10,b=4,c=20,d=6; System.out.println (a++ *b+c* --d); } }A.144B.160C.140D.164

  • 查看答案
  • 在下面的类定义中,错误的语句是()。class Sample{public:Sa

    [单选题]在下面的类定义中,错误的语句是( )。 class Sample { public: Sample(int val): //① ~Sample(); //② private: int a=2.5; //③ Sample(): //④ };A.①②③④B.②C.③D.①②③

  • 查看答案
  • 在下面的类定义中,错误的语句是class Sample{public:Sampl

    [单选题]在下面的类定义中,错误的语句是class Sample { public: Sample(int val); //①~Sample(): //②private: int a=2.5; //③Sample(); //④ };A.①②③④B.②C.③D.①②③

  • 查看答案
  • 在下面的类定义中,错误的语句是()。class Sample{public:Sa

    [单选题]在下面的类定义中,错误的语句是( )。class Sample { public:Sample(int val); //①~Sample(); //②private: int a=2.5; //③Sample(); //④ };A.①②③④B.②C.③D.①②③

  • 查看答案
  • 下面( )赋值语句不会出现编译警告或错误。A、floatf=1.3;B、char

    [单选题]下面( )赋值语句不会出现编译警告或错误。A.floatf=1.3;B.charc="a";C.byteb=257;D.inti=10;

  • 查看答案
  • 运行下面的程序时,会产生( )。 public class Test{publi

    [单选题]运行下面的程序时,会产生( )。 public class Test{ public static void main(String args[ ] ) { int x =0; int y = 2/x; int z[ ] = {1,2,4,6}; int p=z[4]; } }A.ArrayIndexOutOfBoundsExcePtion异常B.NumberFormatException异常C.ArithmeticException异常D.ArithmeticException异常和Array

  • 查看答案
  • 下面哪些语句在编译时不会出现错误或警告?()

    [单选题]下面哪些语句在编译时不会出现错误或警告? ( )A.float f=1.3;B.byte b=257:C.boolean b=null;D.int i=10;

  • 查看答案