Do you know that? $900M+ Upwork-Elance gross freelancer earnings next

What is a Constructor?

It is the first method that are  called on instantiation of a type. It provides way to set default values for  data before the object is available for use. Performs other necessary functions  before the object is available for use.