What is conversion operator??

class can have a public method for specific data type conversions.

for example:

class Boo
         double value;
                  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.

No comments:

Post a Comment