网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
多选题
class A {  A() { }  }  class B extends A {  }  Which two statements are true?()
A

Class B’s constructor is public.

B

Class B’s constructor has no arguments.

C

Class B’s constructor includes a call to this().

D

Class B’s constructor includes a call to super().


参考答案

参考解析
解析: 暂无解析
更多 “多选题class A {  A() { }  }  class B extends A {  }  Which two statements are true?()AClass B’s constructor is public.BClass B’s constructor has no arguments.CClass B’s constructor includes a call to this().DClass B’s constructor includes a call to super().” 相关考题
考题 What happens when you try to compile and run the following program?class Mystery{String s;public static void main(String[] args){Mystery m=new Mystery();m.go();}void Mystery(){s=”constructor”;}void go(){System.out.println(s);}}()A.this code will not compileB.this code compliles but throws an exception at runtimeC.this code runs and “constructor” in the standard outputD.this code runs and writes “null” in the standard output

考题 下列说法正确的有()A.class中的constructor不可省略B.constructor必须与class同名,但方法不能与class同名C.constructor在一个对象被new时执行D.一个class只能定义一个constructor

考题 有如下程序:includeusing namespace std;class test{private: int a;public: test( 有如下程序:#include<iostream>using namespace std;class test{private: int a;public: test(){cout<<"constructor"<<endl;} test(int a){cout<<a<<endl;} test(const test_test) { a=_test.a; cout<<"copy constructor"<<en+dl; } ~test(){cout<<"destructor"<<endl;}};int main(){ test A(3); rerun 0;}运行时输出的结果是A.3B.constructor destructorC.copy constructor destructorD.3 destructor

考题 关于constructor,下列描述正确的是()。 A.class中的constructor不可省略B.constructor在一个对象被new时执行C.一个class只能定义一个constructorD.constructor必须与class同名,但方法不能与class同名

考题 下列程序时类D代码段出现编译错误,原因是【 】。 include class A { public:A(char c) 下列程序时类D代码段出现编译错误,原因是【 】。include<iostream. h>class A{public:A(char c){cout<<"A's constructor."<<c<<endl;}~A(){cout<<"A's destructor."<<endl;}};class B: virtual public A{public:B(char cb,char cd):A(cb) {cout<<"B's constructor."<<cd<<endl;}~B(){cout<<"B's destructor."<<endl;}private:char b;};class C:virtual public A{public:C(char cc, char cd):A(cc){cout<<"C's constructor. "<<cd<<endl;}~C(){cout<<"C's destructor."<<endl;}};class D:public B,public C{public:D(char cd,char ce,char cf, char cg, char ch,char ci):C(cf,cg),B(cd,ce),A(cd),aa(ch){cout<<"D's constructor."<<ci<<endl;}~D() {cout<<"D's destructor."<<endl;}private:A aa;};void main(){D ohj('a','b','c','d','e','f')}

考题 有如下程序: #inCludeiostream using namespaCe std; Class test{ private: int a; publiC: test( ){Cout”ConstruCtor”endl;} test(int A.{Coutaendl;} test(Const test_test){ a=test.a: Cout”Copy ConstruCtor”endl: } test( ){Cout”destruCtor”endl;} }; int main( ){ test A(3); return 0; } 执行这个程序的输出结果是( )。A.3B.ConstruCtor destruCtorC.Copy ConstruCtor destruCtorD.3 destruCtor

考题 class A {  A() { }  }  class B extends A {  }  Which two statements are true?()A、 Class B’s constructor is public.B、 Class B’s constructor has no arguments.C、 Class B’s constructor includes a call to this().D、 Class B’s constructor includes a call to super().

考题 Which three statements are true?()A、 The default constructor initializes method variables.B、 The default constructor has the same access as its class.C、 The default constructor invoked the no-arg constructor of the superclass.D、 If a class lacks a no-arg constructor, the compiler always creates a default constructor. E、 The compiler creates a default constructor only when there are no other constructors for the class.

考题 Which two statements are true regarding the creation of a default constructor?()   A、 The default constructor initializes method variables.B、 The default constructor invokes the no-parameter constructor of the superclass.C、 The default constructor initializes the instance variables declared in the class.D、 If a class lacks a no-parameter constructor,, but has other constructors, the compiler creates a default constructor.E、 The compiler creates a default constructor only when there are no other constructors for the class.

考题 In which two cases does the compiler supply a default constructor for class A?()  A、 class A{}B、 class A { public A(){} }C、 class A { public A(int x){} }D、 class Z {} class A extends Z { void A(){} }

考题 Which two statements are true regarding the creation of a default constructor?() A、 The default constructor initializes method variables.B、 The compiler always creates a default constructor for every class.C、 The default constructor invokes the no-parameter constructor of the superclass.D、 The default constructor initializes the instance variables declared in the class.E、 When a class has only constructors with parameters, the compiler does not create a default constructor.

考题 Which statements concerning the following code are true?()   class a {   public a() {}   public a(int i) { this(); }   }   class b extends a {   public boolean b(String msg) { return false; }   }   class c extends b  {  private c() { super(); }   public c(String msg) { this(); }   public c(int i) {}   }  A、The code will fail to compile.B、The constructor in a that takes an int as an argument will never be called as a result of constructing an  object of class b or c.C、Class c has three constructors.D、Objects of class b cannot be constructed.E、At most one of the constructors of each class is called as a result of constructing an object of class c.

考题 You are creating a new JSP page and you need to execute some code that acts when the page is firstexecuted, but only once. Which three are possible mechanisms for performing this initialization code?()A、In the init method.B、In the jspInit method.C、In the constructor of the JSP’s Java code.D、In a JSP declaration, which includes an initializer block.E、In a JSP declaration, which includes a static initializer block.

考题 Given the uncompleted code of a class:     class Person {  String name, department;     int age;  public Person(String n){  name = n; }  public Person(String n, int a){  name = n;  age = a;  }  public Person(String n, String d, int a) {  // doing the same as two arguments version of constructor     // including assignment name=n,age=a    department = d;     }     }  Which expression can be added at the "doing the same as..." part of the constructor?() A、 Person(n,a);B、 this(Person(n,a));C、 this(n,a);D、 this(name,age);

考题 AnInterface is an interface.   AnAdapter0 is a non-abstract, non-final class with a zero argument constructor.   AnAdapter1 is a non-abstract, non-final class without a zero argument constructor, but with a constructor that takes one int argument.    Which two construct an anonymous inner class?()   A、AnAdapter1 aa=new AnAdapter1(){}B、AnAdapter0 aa=new AnAdapter0(){}C、AnAdapter0 aa=new AnAdapter0(5){}D、AnAdapter1 aa=new AnAdapter1(5){}E、AnInterface a1=new AnInterface(5){}

考题 You are creating a Windows Forms application by using the .NET Framework 3.5. You plan to develop a new control for the application.The control will have the same properties as a TextBox control.You need to ensure that the control has a transparent background when it is painted on form.You want to achieve this goal by using the minimum amount of development effort.What should you do?()A、Create a new class that is derived from the Control class.Call the SetStyle method in the constructor.B、Create a new class that is derived from theTextBox control class.Override the OnPaint method in the constructor.C、Create a new class that is derived from the Control class.Set the BackColor property of the control to Transparent.Call the SetStyle method in the constructor.D、Create a new class that is derived from theTextBox control class.Set the BackColor property of the control to Transparent in the constructor.Call the SetStyle method in the constructor.

考题 单选题You are creating a Windows Forms application by using the .NET Framework 3.5. You plan to develop a new control for the application.The control will have the same properties as a TextBox control.You need to ensure that the control has a transparent background when it is painted on form.You want to achieve this goal by using the minimum amount of development effort.What should you do?()A Create a new class that is derived from the Control class.Call the SetStyle method in the constructor.B Create a new class that is derived from theTextBox control class.Override the OnPaint method in the constructor.C Create a new class that is derived from the Control class.Set the BackColor property of the control to Transparent.Call the SetStyle method in the constructor.D Create a new class that is derived from theTextBox control class.Set the BackColor property of the control to Transparent in the constructor.Call the SetStyle method in the constructor.

考题 多选题AnInterface is an interface. AnAdapter0 is a non-abstract, non-final class with a zero argument constructor. An Adapterl is a non-abstract, non-final class without a zero argument constructor, but with a constructor that takes one int argument.   Which two construct an anonymous inner class()?AAnAdapter1 aa = new AnAdapter1 () {}BAnAdapter0 aa = new AnAdapter0 () {}CAnAdapter0 aa = new AnAdapter0 (5) {}DAnAdapter1 aa = new AnAdapter1 (5) {}EAnInterface ai = new Anlnterface (5)) {}

考题 多选题Which three statements are true?()AThe default constructor initializes method variables.BThe default constructor has the same access as its class.CThe default constructor invoked the no-arg constructor of the superclass.DIf a class lacks a no-arg constructor, the compiler always creates a default constructor.EThe compiler creates a default constructor only when there are no other constructors for the class.

考题 多选题Which statements concerning the following code are true?()   class a {   public a() {}   public a(int i) { this(); }   }   class b extends a {   public boolean b(String msg) { return false; }   }   class c extends b  {  private c() { super(); }   public c(String msg) { this(); }   public c(int i) {}   }AThe code will fail to compile.BThe constructor in a that takes an int as an argument will never be called as a result of constructing an  object of class b or c.CClass c has three constructors.DObjects of class b cannot be constructed.EAt most one of the constructors of each class is called as a result of constructing an object of class c.

考题 问答题使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。  1.在类TestClass中定义name为字符串类型,age为整型,请在注释∥********1********之后添加语句。  2.设置类TestClass0的基类为TestClass类的定义,请在注释∥********2********后添加语句。  3.在类TestClass的派生类TestClass0的公有成员中定义析构函数TestClass0,请在∥********3********后添加。  4.设置类TestClass1的基类为TestClass类的定义,请在∥********4********后实现。  本程序输出如下结果:  TestClass class constructor  TestClass0 class constructor  TestClass on class constructor  TestClass1 class constructor  TestClass1 class constructor  TestClass class constructor  TestClass0 class constructor  TestClass class constructor  注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。

考题 多选题You are creating a new JSP page and you need to execute some code that acts when the page is firstexecuted, but only once. Which three are possible mechanisms for performing this initialization code?()AIn the init method.BIn the jspInit method.CIn the constructor of the JSP’s Java code.DIn a JSP declaration, which includes an initializer block.EIn a JSP declaration, which includes a static initializer block.

考题 多选题AnInterface is an interface.   AnAdapter0 is a non-abstract, non-final class with a zero argument constructor.   AnAdapter1 is a non-abstract, non-final class without a zero argument constructor, but with a constructor that  takes one int argument.   Which two construct an anonymous inner class? ()AAnAdapter1 aa=new AnAdapter1(){}BAnAdapter0 aa=new AnAdapter0(){}CAnAdapter0 aa=new AnAdapter0(5){}DAnAdapter1 aa=new AnAdapter1(5){}EAnInterface a1=new AnInterface(5){}

考题 多选题In which two cases does the compiler supply a default constructor for class A?()Aclass A{}Bclass A { public A(){} }Cclass A { public A(int x){} }Dclass Z {} class A extends Z { void A(){} }

考题 多选题class A {  A() { }  }  class B extends A {  }  Which two statements are true?()AClass B’s constructor is public.BClass B’s constructor has no arguments.CClass B’s constructor includes a call to this().DClass B’s constructor includes a call to super().

考题 多选题Which two statements are true regarding the creation of a default constructor?()AThe default constructor initializes method variables.BThe compiler always creates a default constructor for every class.CThe default constructor invokes the no-parameter constructor of the superclass.DThe default constructor initializes the instance variables declared in the class.EWhen a class has only constructors with parameters, the compiler does not create a default constructor.

考题 多选题Which two statements are true regarding the creation of a default constructor?()AThe default constructor initializes method variables.BThe default constructor invokes the no-parameter constructor of the superclass.CThe default constructor initializes the instance variables declared in the class.DIf a class lacks a no-parameter constructor,, but has other constructors, the compiler creates a default constructor.EThe compiler creates a default constructor only when there are no other constructors for the class.

考题 ( 难度:中等)下列关于constructor说法正确的有()。A.constructor在一个对象被new时执行B.constructor必须与class同名,但方法不能与class同名C.class中的constructor不可省略D.一个class只能定义一个constructor