Java provides a default constructor. Frame the concept in practical terms so you can explain it during interview discussion.
If no constructors are explicitly defined in a class, Java automatically provides a default constructor. This constructor has no parameters and initializes fields to their default values. In an e-commerce system, if a `Customer` class lacks a constructor, Java will still allow object creation with default values.
Additional Notes
What does Java provide if no constructor is defined?