black

C++语言程序设计

登录

问答题

简答题

内置数据类型可以进行类型强制转换,类也可以进行同样的转换,这是通过定义类型转换函数实现的。它只能是类的成员函数,不能是友元函数。格式为:类名::operator转换后的数据类型(){…}如:operatorfloat()是转换为浮点数的成员函数。使用时的格式为:float(对象名);或(float)对象名;定义人民币类,数据成员包括:圆、角、分,均为整型。类型转换函数将人民币类强制转换为浮点数,以圆为单位。并编程进行检验。

【参考答案】

相关考题

问答题 分析下面程序的执行结果:

问答题 为复数类(Complex)增加重载的运算符-、-=、*=和/=。设++为实部和虚部各自增一,亦请重载前置与后置++运算符。分别使用成员函数和友元函数各做一遍。并测试。

问答题 由友元函数来进行访问。并对比友元函数、成员函数和普通函数使用上的不同。

All Rights Reserved 版权所有©求知题库网库(csqiuzhi.com)

备案号:湘ICP备14005140号-1

经营许可证号:湘B2-20140064