C++__conversion function,Non-explicit one argument constructor 1.conversion function 2.Non-explicit one argument constructor 3.explicit one argument constructor