多项选择题
public class OuterClass {
private double d1 1.0;
//insert code here
}
You need to insert an inner class declaration at line2. Which two inner class declarations are valid?()
A. static class InnerOne { public double methoda() {return d1;} }
B. static class InnerOne { static double methoda() {return d1;} }
C. private class InnerOne { public double methoda() {return d1;} }
D. protected class InnerOne { static double methoda() {return d1;} }
E. public abstract class InnerOne { public abstract double methoda(); }
相关考题
-
多项选择题
Whichtwostatementsaretrueregardingthecreationofadefaultconstructor?()
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. -
单项选择题
Youwantaclasstohaveaccesstomembersofanotherclassinthesamepackage.Whichisthemostrestrictiveaccessmodifierthatwillaccomplishthatwillaccomplishthisobjective?()
A. Public
B. Private
C. Protected
D. Transient
E. No access modifier is required. -
单项选择题
Whichwilldeclareamethodthatisavailabletoallmembersofthesamepackageandcanbereferencedwithoutaninstanceoftheclass?()
A. Abstract public void methoda();
B. Public abstract double methoda();
C. Static void methoda(double d1){}
D. Public native double methoda() {}
E. Protected void methoda(double d1) {}
