Vidyalelo
Java Programming · Q37

Constructors and Methods

Programming · Java Programming · question 37

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
Answer
C.
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.