// item.cpp #include #include using namespace std; #include "item.h" item::item() { };// {end constructor} item::item(char mediaName[], char mediaType[], char mediaAuthor[], char mediaOwner[], char mediaPrice[], char mediaAvail[]) { strcpy(item_name, mediaName); strcpy(media_type, mediaType); strcpy(media_author, mediaAuthor); strcpy(owner, mediaOwner); strcpy(price, mediaPrice); strcpy(availability, mediaAvail); empty = false; }; // {end constructor} item::~item() { }; // {end destructor} char* item::return_item() { return(item_name); }; char* item::return_media() { return(media_type); }; char* item::return_author() { return(media_author); }; char* item::return_owner() { return(owner); }; char* item::return_price() { return(price); }; char* item::return_avail() { return(availability); }; void item::clear() { strcpy(item_name, " "); strcpy(media_type, " "); strcpy(media_author, " "); strcpy(owner, " "); strcpy(price, " "); strcpy(availability, " "); empty = true; }; bool item::isEmpty() { return(empty); }; void item::update_item(char i[]) { strcpy(item_name, i); }; void item::update_media(char m[]) { strcpy(media_type, m); }; void item::update_author(char a[]) { strcpy(media_author, a); }; void item::update_owner(char o[]) { strcpy(owner, o); }; void item::update_price(char p[]) { strcpy(price, p); }; void item::update_avail(char avail[]) { strcpy(availability, avail); }; void item::update_empty(bool status) { empty = status; };