Skip to content

ZainabM872/Bookshelf-progress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Bookshelf Progress:

This program allows users to track the books they've read and store information about them, such as the author, rating, title, and price, in a CSV file when they exit the program.

Includes algorithms for adding and searching for a title regardless of casing, and performs mathematical operations such as printing the average cost of all the books.

Topics Covered: Classes and Objects, Inheritance, File Handling with Objects, ArrayList, implementing Interface, User defined exception and Exception handling, Object Oriented Programming

Technologies used: Java, Replit

Screenshots

Screenshot 2023-09-28 at 6 10 18 PM Screenshot 2023-09-28 at 6 27 23 PM Screenshot 2023-09-28 at 6 30 26 PM

Result in a CSV file:

Screenshot 2023-09-28 at 6 31 13 PM