Concept Flow - How constructor chaining works
Call constructor A
Constructor A calls Constructor B
Constructor B executes
Return to Constructor A
Constructor A completes
Object fully constructed
Constructor chaining means one constructor calls another to reuse code, running the called constructor first before finishing the caller.