This project is to test students understanding so far on encapsulation, classes, objects and core java
Develop a Java program to simulate basic operations in a library management system, focusing on object-oriented programming principles like classes, objects, encapsulation, and constructors.
- Implement the
Book
,Library
, andPatron
classes with the specified attributes and methods. - Ensure proper use of encapsulation.
- Use constructors for initializing objects.
- Simulate operations in the
App
class. - LMS/app/src/test/java/org/example/ that will be your working file. There already exist a book class. Don't touch the test file.
Ensure your program passes all tests by running the included test suite.
Push your final changes to your GitHub repository and make sure your latest commit is before the deadline.