Curioustab
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Inner Classes Questions
Which statement, inserted at line 10, creates an instance of Bar? class Foo { class Bar{ } } class Test { public static void main (String [] args) { Foo f = new Foo(); /* Line 10: Missing statement? */ } }
Which constructs an anonymous inner class instance?
Which one create an anonymous inner class from within class Bar? class Boo { Boo(String s) { } Boo() { } } class Bar extends Boo { Bar() { } Bar(String s) {super(s);} void zoo() { // insert code here } }
Which is true about an anonymous inner class?
Which is true about a method-local inner class?
Which statement, if placed in a class other than MyOuter or MyInner, instantiates an instance of the nested class? public class MyOuter { public static class MyInner { public static void foo() { } } }
Which statement is true about a static nested class?