Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Instructions: For ICE 2 , write the interface / specification ( . h ) files for P 1 : Recommendations. Create the BookList.h , MemberList.h
Instructions:
For ICE write the interfacespecification h files for P: Recommendations.
Create the BookList.h MemberList.h and RatingList.h files.
Fill in private data members, public functions, private helper functions. You do not need to write the implementation, just the function signatures. Make sure that the functions are selfdocumenting or add comments explaining what the functions should do Be sure to include all the operations that are included in the 'Operations' portion in the P directions make a comment if they should be included in main instead of the class specifications These include the following:
Load external data
Add new member
Add new book
Login
Logout
View all your own ratings
Rate book
See recommended books
Quit
Hints:
You can plan your classes using this spreadsheet pnotes.xlsx Download pnotes.xlsx
Note that there may be functions that are not included in the 'Operations' list above and you will need to figure out what attributes are needed:
Review the IntList class for ideas on list functionality: R: more classes
Review structures, a lightweight way to groupstore information together: R: structs & classes
Submission:
You must name your files BookList.h MemberList.h and RatingList.h
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started