About this question
After reading about theory and Q&As about constructors I am struggling to fully understand them. I know how to call a constructor and how to call a method, but I cannot rationalise this.
A constructor has to be called directly when ...
Constructor overloading will be done when ...
Methods will be called directly by calling the default constructor when ...