https://impactmillions.org/cpp-constructors/
C++ Constructors