首页 > 试题广场 >

使用成员函数为Stonewt类重载乘法运算符,该运算符将数据

[问答题]
使用成员函数为Stonewt类重载乘法运算符,该运算符将数据成员与double类型的值相乘。注意,用英石和磅表示时,需要进位。也就是说,将10英石8磅乘以2等于21英石2磅。
推荐
下面是类定义文件的原型和方法文件的函数定义:
// prototype
Stonewt operator* (double mult);
// definition - let constructor do the work
Stonewt Stonewt::operator* (double mult)
{
       return Stonewt (mult * pounds);
}

发表于 2018-05-02 20:27:00 回复(0)