首页 > 试题广场 >

使用友元函数为Stonewt类重载乘法运算符,该运算符将do

[问答题]

使用友元函数为Stonewt类重载乘法运算符,该运算符将double值与Stone值相乘。

推荐
下面是类定义文件的原型和方法文件的函数定义:
// prototype
friend Stonewt operator*(double mult, const Stone & s);
// definition - let constructor do the work
Stonewt operator*(double mult, const Stonewt & s)
{
return Stonewt(mult * s.pounds);
}

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