Vidyalelo
Java Programming · Q31

Constructors and Methods

Programming · Java Programming · question 31

Q31

What is the expected output? public class Profile private Profile(int w) // line 1 System.out.print(w); public static 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.
10 50
C.
50
D.
Won't compile because of line (5), constructor can't be static
Answer

Answer: Option D

Solution

Answer: Option D
Solution:

Only public, protected, private and default (no access modifier) are legal while declaring constructors.