A default constructor is a special type of constructor that is automatically created by the compiler if no other constructors are defined in a class. It initializes the object's instance variables with default values.
congrats on reading the definition of Default Constructor. now let's actually learn it.
Instance variables are variables declared within a class and hold data unique to each instance (object) of the class.
Object Initialization: Object initialization refers to setting initial values for an object's instance variables either through constructors or directly assigning values after creating the object.