OVERLOADED CONSTRUCTOR WITH C++