Q. Which of the following is/are true about constructors in Java?
1) Constructor name should be same as class name.
2) If you don't define a constructor for a class,
a default parameterless constructor is automatically
created by the compiler.
3) The default constructor calls super() and initializes all
instance variables to default value like 0, null.
4) If we want to parent class constructor, it must be called in
first line of constructor.

  • (A) 1
  • (B) 1, 2
  • (C) 1, 2 and 3
  • (D) 1, 2, 3 and 4
πŸ’¬ Discuss
βœ… Correct Answer: (D) 1, 2, 3 and 4

You must be Logged in to update hint/solution

πŸ’¬ Discussion


πŸ“Š Question Analytics

πŸ‘οΈ
288
Total Visits
πŸ“½οΈ
4 y ago
Published
πŸŽ–οΈ
Ram Sharma
Publisher
πŸ“ˆ
94%
Success Rate