This Java project uses OOP to create a digital library where books are "living" objects. It features inheritance for item types, encapsulation to protect data, and a dynamic ArrayList for growth. The ...