- class Sales_item
- {
- public :
- double avg_price() const;
- bool same_isbn(const Sales_item &&rhs) const //常量成员函数只能读取而不能修改调用它们的对象的数据成员
- { return isbn==rhs.isbn;}
- private:
- string isbn;
- unsigned units_sold;
- double revenue;
- };
- double avg_price() const;定义为const类型后,不能修改成员对象。例如不能修改isbn