Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<iostream>#include<string>using namespace std;class product{public:product();void mark(string i,float p);bool if_same(product a);void setvalid(bool);bool ifvalid();void output();string getID();float getPrice();private:string id;float price;bool valid;};product::product(){id = "";price = 0;valid = true;}void product::mark(string i,float p){id = i;price = p;}