Objective: Design and implement a small library management system using Object-Oriented Programming (OOP) concepts such as abstraction, inheritance, polymorphism, and encapsulation. Requirements: ...