#ifndef SALESITEM_H
#define SALESITEM_H
#include <iostream>
#include <string>
class Sales_item{
public:
Sales_item(const std::string &book):isbn(book),units_sold(0),revenue(0.0){
}
Sales_item(std::istream &is){
is >> *this;}
friend std::istream& operator>>(std::istream &,Sales_item &);
friend std::ostream& operator<<
C++ Prime Plus中第一章头文件Sales_item.h
最新推荐文章于 2024-05-07 22:48:48 发布
这段代码定义了一个名为Sales_item的C++类,用于处理书籍销售数据。类包含书籍编号(isbn),销售数量(units_sold)和总收入(revenue)等属性,并实现了输入输出操作符重载,以及加法操作符重载来合并销售记录。同时提供了计算平均价格的方法(avg_price)和检查两个Sales_item对象是否具有相同书籍编号的函数(same_isbn)。
摘要由CSDN通过智能技术生成