class A{}
class A { public A(){} }
class A { public A(int x){} }
class Z {} class A extends Z { void A(){} }
第1题:
In which two cases does the compiler supply a default constructor for class A?()
第2题:
interface Data { public void load(); } abstract class Info { public abstract void load(); } Which class correctly uses the Data interface and Info class?()
第3题:
public class X { public X aMethod() { return this;} } public class Y extends X { } Which two methods can be added to the definition of class Y?()
第4题:
class One { public One foo() { return this; } } class Two extends One { public One foo() { return this; } } class Three extends Two { // insert method here } Which two methods, inserted individually, correctly complete the Three class?()
第5题:
Given: 1. public class ConstOver { 2. public constOver(int x, int y, int z) { 3. } 4. } Which two overload the ConstOver Constructor?()
第6题:
What produces a compiler error?()
第7题:
The code will fail to compile.
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.
Class c has three constructors.
Objects of class b cannot be constructed.
At most one of the constructors of each class is called as a result of constructing an object of class c.
第8题:
ConstOver() {}
protected int ConstOver(){}
private ConstOver(int z, int y, byte x ) {}
public Object ConstOver(Int x, int y, int z) {}
pubic void ConstOver (byte x, byte y, byte z) {}
第9题:
class Manager extends Employee{
public int getSalary(double x){}
}
class Manager extends Employee{
public double getSalary(int x,int y){}
}
class Manager extends Employee{
public double getSalary(){}
}
class Manager extends Employee{
public int getSalary(int x,int y){}
}
第10题:
public void foo() { }
public int foo() { return 3; }
public Two foo() { return this; }
public One foo() { return this; }
public Object foo() { return this; }
第11题:
Class B’s constructor is public.
Class B’s constructor has no arguments.
Class B’s constructor includes a call to this().
Class B’s constructor includes a call to super().
第12题:
void setVar (int a, int b, float c){ x = a; y = b; z = c; }
public void setVar(int a, float c, int b) { setVar(a, b, c); }
public void setVar(int a, float c, int b) { this(a, b, c); }
public void setVar(int a, float b){ x = a; z = b; }
public void setVar(int ax, int by, float cz) { x = ax; y = by; z = cz; }
第13题:
Which two statements are true regarding the creation of a default constructor?()
第14题:
Which statements, when inserted at the indicated position in the following code, will cause a runtime exception when attempting to run the program?() class A {} class B extends A {} class C extends A {} public class Q3ae4 { public static void main(String args[]) { A x = new A(); B y = new B(); C z = new C(); // insert statement here } }
第15题:
public class Parent{ public void change(int x){} } public class Child extends Parent{ //覆盖父类change方法 } 下列哪个声明是正确的覆盖了父类的change方法?()
第16题:
public class ConstOver { public ConstOver (int x, int y, int z) { } } Which two overload the ConstOver constructor?()
第17题:
public class MethodOver { private int x, y; private float z; public void setVar(int a, int b, float c){ x = a; y = b; z = c; } } Which two overload the setVar method?()
第18题:
public abstract class Shape { private int x; private int y; public abstract void draw(); public void setAnchor(int x, int y) { this.x = x; this.y = y; } } Which two classes use the Shape class correctly?()
第19题:
ConstOver ( ) { }
Protected int ConstOver ( ) { }
Private ConstOver (int z, int y, byte x) { }
Public Object ConstOver (int x, int y, int z) { }
Public void ConstOver (byte x, byte y, byte z) { }
第20题:
public void aMethod() {}
private void aMethod() {}
public void aMethod(String s) {}
private Y aMethod() { return null; }
public X aMethod() { return new Y(); }
第21题:
class A{}
class A { public A(){} }
class A { public A(int x){} }
class Z {} class A extends Z { void A(){} }
第22题:
public class Circle implements Shape { private int radius; }
public abstract class Circle extends Shape { private int radius; }
public class Circle extends Shape { private int radius; public void draw(); }
public abstract class Circle implements Shape { private int radius; public void draw(); }
public class Circle extends Shape { private int radius;public void draw() {/* code here */} }
public abstract class Circle implements Shape { private int radius;public void draw() { / code here */ } }
第23题:
The default constructor initializes method variables.
The compiler always creates a default constructor for every class.
The default constructor invokes the no-parameter constructor of the superclass.
The default constructor initializes the instance variables declared in the class.
When a class has only constructors with parameters, the compiler does not create a default constructor.
第24题:
class A { public A(int x) {} }
class A {} class B extends A { B() {} }
class A { A() {} } class B { public B() {} }
class Z { public Z(int) {} } class A extends Z {}