Home
MCQs
Java MCQs
Constructors
Java MCQs

Java MCQs - Constructors

Constructors

1. What is a constructor in Java?

A. It is an object of code

B. It is a recursive block of code

C. It is a block of code like method

D. All of above

Answer: C

2. What is the return value of constructor in java?

A. 1

B. null

C. void

D. instance

Answer: D

3. Can we use access modifiers for constructors in Java?

A. Yes

B. No

Answer: A

4. Constructor name and class name can be different in java?

A. Yes

B. No

Answer: B

5. Can we overload constructors in java?

A. Yes

B. No

Answer: A

6. Can a private constructor be declared in Java class?

A. Yes

B. No

Answer: A

7. The default constructor is used for

A. Calling default methods

B. Intializing default values to objects

C. Deferencing default objects

D. All of above

Answer: B

8. Does a constructor have return type?

A. Yes

B. No

Answer: B