Sets initial field values. Frame the concept in practical terms so you can explain it during interview discussion.
A constructor is a special method invoked when an object is created. It sets initial values for fields, ensuring the object starts with a valid state. For example, a Product constructor might initialize fields like name and price, ensuring no Product is created without these essential attributes.