<P> In class - based object - oriented programming , a constructor ( abbreviation : ctor ) is a special type of subroutine called to create an object . It prepares the new object for use , often accepting arguments that the constructor uses to set required member variables . </P>
what is the purpose of a class constructor
prepares the new object for use accepting arguments that the constructor uses to set required member variables