Correct Answer: Class can have a public method for specific data type conversions for example: class B { double value; public B(int i ) operator double() { return value; } }; B BObject; double i = BObject; // assigning object to variable i of type double now conversion operator gets called to assign the value