7.1.2. Defining the Revised Sales_data
Class
Our revised class will have the same data members as the version we defined in § 2.6.1 (p. 72): bookNo
, a string
representing the ISBN; units_sold
, an unsigned
that says how many copies of the book were sold; and revenue
, a double
representing the total revenue for those sales.
As we’ve seen, our class will also have two member functions, combine
and isbn
. In addition, we’ll give Sales_data
another member function to return the average price at which the books were sold. This function, which we’ll name avg_price
, isn’t intended for general use. It will be part of the implementation, not part of the ...
Get C++ Primer, Fifth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.