Advertisement
Guest User

Item.h

a guest
Jun 18th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.65 KB | None | 0 0
  1. /*Default Constructor*/
  2.     Item() : itemname(""), price(0) {};
  3.  
  4.     /*Destructor*/
  5.     ~Item() {};
  6.  
  7.     /*Get itemname string data member*/
  8.     std::string getItemName() { return itemname; }
  9.  
  10.     /*Set itemname string data member*/
  11.     void setItemName(std::string x) { itemname = x; }
  12.  
  13.     /*Get price integer data member*/
  14.     int getPrice() { return price; }
  15.  
  16.     /*Set price integer data member*/
  17.     void setPrice(int x) { price = x; }
  18.  
  19.     /*Extraction operator overload displays itemname string and price integer data members*/
  20.     friend std::ostream &operator<<(std::ostream &os, Item &x) { os << std::setw(12) << std::left << x.getItemName() << "\t" << x.getPrice(); return os; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement