I am doing some reviison from the lecture slides and it says a
constructor is executed in the following way;
If the
constructor starts with this, recursively execute the indicated
constructor, then go to step 4.
Invoke the explicitly or implicitly indicated superclass
constructor (unless this
…