#include <iostream> #include "product.h" using namespace std; Product::Product() { price = 0; score = 0; } void Product::read() { cout << "Please enter the model name: "; getline(cin, name); cout << "Please enter the price: "; cin >> price; cout << "Please enter the score: "; cin >> score; string remainder; /* read remainder of line */ getline(cin, remainder); } bool Product::is_better_than(Product b) const { if (price == 0) return false; if (b.price == 0) return true; return score / price > b.score / b.price; } void Product::print() const { cout << name << " Price: " << price << " Score: " << score << "\n"; }