hero0765
Member level 2
hi:
a RationalNumber class is declared as follows:
class RationalNumber
{
public:
RationalNumber(int num = 0, int denom = 1) :
numerator(num), denominator(denom) {}
private:
int numerator, denominator;
};
Explain why the RationalNumber constructor is a conversion constructor.
a RationalNumber class is declared as follows:
class RationalNumber
{
public:
RationalNumber(int num = 0, int denom = 1) :
numerator(num), denominator(denom) {}
private:
int numerator, denominator;
};
Explain why the RationalNumber constructor is a conversion constructor.