constructors
A constructor is a special method within a class that is automatically called when a new instance of the class is created. It initializes the properties and behaviors of the object being instantiated. Constructors allow you to set initial values for object properties, perform setup tasks, and prepare the object for use. They help ensure that newly created instances have the desired state and behavior right from the start.