Parameterized Constructor In C++
Constructor Definition
Constructor is a special member function of a class that is executed whenever we create new objects of that class.
➦It is used to initialize the data members of new object generally.
The constructor in C++ has the same name as class or structure.
➦ Constructor doesn’t have a return type.
➦Constructor is automatically called when we create the object of the class.
➦Member function needs to be called explicitly using object of class.
C++ Parameterized Constructor
Constructors with parameters are known as Parameterized constructors. It is used to provide different values to distinct objects.
➦A default constructor does not have any parameter, but if you need, a constructor can have parameters. This helps you to assign initial value to an object at the time of its creation as shown in the following example.
Example :
Output :
Object is being created, length = 10 Length of line : 10 Length of line : 6