Nice question !!
In computer programming languages the term “default constructor” refers to a constructor that is automatically generated in the absence of explicit constructors (and perhaps under other circumstances); this automatically provided constructor is usually a nullary constructor. In specification or discussion of some languages, “default constructor” may additionally refer to any constructor that may be called without arguments. Two cases arise here: either it is a nullary constructor or all of its parameters have default values.!!
Sorry, but you are not allowed to view signatures , please Register or Login