Question: C++ please give me the codes Library Card Catalog - Problem Description A library wants to replace its outdated card catalog with a computerized system.
C++ please give me the codes
Library Card Catalog - Problem Description A library wants to replace its outdated card catalog with a computerized system. Your job as analysis is to create a software that uses a set of new classes that are used to build the system. The new system should allow a user to enter either a catalog number or a title and have all the information on the identified title printed on the screen. In addition to the title and catalog number, the system must keep track of whether a book is hardcover or paperback. The system needs to support an inventory function that lists books by paperback or lists by hardcover. The system also needs to keep track of periodicals/magazines in the library. The computer system should store the name of the article as the title. The system will also need to store the name of the magazine and the date of the issue that the article appears in. The library has a large of collection of films that need to be integrated into the system. Whether the film is DVD or Blu-ray disk as well as the length of the film must be captured by the system. Another feature that the system must support is searching by subject. All books, films, etc that match the entered subject must be retrieved. Before writing the actual client application (i.e. main()), be sure your classes should provide enough interface functions that allow the complete client application to be written.
Your classes should include the techniques youve learned in CS360 class: 1. Inheritance 2. Virtual functions 3. Constants and references 4. Constant methods 5. static data members and methods. 6. Overloaded operators such as operatror+, operator-, operator<<, operator>> etc. 7. Copy constructors 8. Dynamic memory allocation
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
