class Item { public: virtual double get_unit_price() const = 0; virtual int get_quantity() const = 0; virtual string get_description() const = 0; double get_total_price() const; . . . };