constructor (reserved word)
A constructor is a specialthat initializes an object containing virtual methods.
constructor Method (<parameter list>);
A constructor must be declared with the reserved word constructor.
The constructor initializes an object by setting the link between the object and the virtual method table with addresses of the code for its virtual methods.
A constructor can also be used to initialize the object data fields.