class can have a public method for specific data type conversions.
for example:
class Boo
{
double value;
public:
Boo(int i ){}
operator double()
{
return value;
}
};
Boo BooObject;
for example:
class Boo
{
double value;
public:
Boo(int i ){}
operator double()
{
return value;
}
};
Boo BooObject;
double i = BooObject; // assigning object to variable i of type double. now conversion operator gets called to assign the value.
Program to Convert Numbers into Words sample code for beginners
ReplyDelete