20-复习题
11.8 复习题
1.使用成员函数为Stonewt类重载乘法运算符,该运算符将数据成员与double类型的值相乘。注意,用英石和磅表示时,需要进位。也就是说,将10英石8磅乘以2等于21英石2磅。
2.友元函数与成员函数之间的区别是什么?
3.非成员函数必须是友元才能访问类成员吗?
4.使用友元函数为Stonewt类重载乘法运算符,该运算符将double值与Stone值相乘。
5.哪些运算符不能重载?
6.在重载运算符=、()、[ ]和->时,有什么限制?
7.为Vector类定义一个转换函数,将Vector类转换为一个double类型的值,后者表示矢量的长度。