Multiple Constructor in C++ - Object Oriented Programming