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.
(B) 1, 2
(C) 1, 2 and 3
(D) 1, 2, 3 and 4
Quiz of this Question