added new c++ named constructor demo