Examveda
Examveda

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

C. 50

D. 10 50

Answer: Option B

Solution(By Examveda Team)

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


This Question Belongs to Java Program >> Constructors And Methods

Join The Discussion

Comments ( 1 )

  1. Vamsi Meka
    Vamsi Meka :
    2 years ago

    why

Related Questions on Constructors and Methods

What is a constructor in Java?

A. A special method to create instances of classes

B. A method used for mathematical calculations

C. A method to perform string manipulations

D. An exception handling mechanism