class Item
{
   protected:  
int id;
string name;
string description;
float cost;
char department;
string color;
   
   public: 
      Item (){}
      Item (string newname, int newid, string newdescription, float newcost, char newdepartment, string newcolor)
      {
         name = newname;
         id = newid;
         description = newdescription;
         cost = newcost;
         department = newdepartment;
         color = newcolor;
      }
      void set_Name (string newName)
      {
           name = newName;
      }
      void set_ProductID (int newid)
      {
      id = newid;
      }
      void set_Description (string newdescription)
      {
      description = newdescription;
      }
      void set_Cost (float newcost)
      {
      cost = newcost;
      }
      void set_Department (char newdepartment)
      {
      department = newdepartment;
      }
      void set_Color (string newcolor)
      {
      color = newcolor;
      }
      void Display ()
      {
         cout << endl << endl << "name is: " << name;
         cout << endl << "ID is: " << id;
         cout << endl << "description is: " << description;
         cout << endl << "cost is: " << cost;
         cout << endl << "department is: " << department;
         cout << endl << "color is: " << color;
      }      
      ~Item (){ cout << endl << "Destroying Item...";}
};

