As per standard book constructor is a special type of function which is used to initialize objects.As constructor is defined as a function and inside class function can have on
Constructors are neither static (as called using class name) or non-static as executed while creating an object.