Concept Flow - Parameterized constructor
Create object
Call constructor with parameters
Assign parameters to object variables
Object initialized with given values
Object ready to use
When an object is created, the parameterized constructor runs, taking input values and setting the object's variables.