Latest C++ Aptitude Question SOLUTION: Should my constructors use "initialization lists" or "assignment"?