Question: Create a Library class. Include vectors of Books and Patrons. Include a struct called Transaction. Have it include a Book, a Patron, and a Date
Create a Library class. Include vectors of Books and Patrons. Include a struct called Transaction. Have it include a Book, a Patron, and a Date from the chapter. Make a vector of Transactions. Create functions to add books to the library, add patrons to the library, and check out books. Whenever a user checks out a book, have the library make sure that both the user and the book are in the library. If they aren’t, report an error. Then check to make sure that the user owes no fees. If the user does, report an error. If not, create a Transaction, and place it in the vector of Transactions. Also write a function that will return a vector that contains the names of all Patrons who owe fees.
Step by Step Solution
3.51 Rating (161 Votes )
There are 3 Steps involved in it
Answer class Library public void addbookOfBook1 voi... View full answer
Get step-by-step solutions from verified subject matter experts
Document Format (2 attachments)
2083_61d6ac34489c6_853050.pdf
180 KBs PDF File
2083_61d6ac34489c6_853050.docx
120 KBs Word File
