Q37
What is the expected output? public class Profile private Profile(int w) // line 1 System.out.print(w); public final Profile() // line 5 System.out.print(10); public static void main(String args[]) Profile obj = new Profile(50);
A.
Won't compile because of line (1); constructor can't be private
B.
Won't compile because of line (5); constructor can't be final
AnswerC.
50
D.
10 50
Answer: Option B
Solution
Answer: Option B
Solution:
Only public, protected, private and default(no modifier) are legal when declaring constructors.