06-Code-Reuse-Patterns Classical Pattern #5 A Temporary Constructor Resetting the Constructor Pointer