Transcription: You use CAS to explicitly convert an object from one building type to another. Conversion functions provide a similar facility for user-defined types. This example shows that the conversion function can be called using a notation that looks like a cast.