Эта программа включает в себя следующие компоненты:
Класс Book: Представляет книгу с названием, автором и статусом доступности.
Класс User: Представляет пользователя, который может брать и возвращать книги.
Класс Library: Управляет коллекцией книг и пользователей, предоставляет методы для добавления книг и пользователей, а также для поиска книг и пользователей.
Класс LibraryManagementSystem: Основной класс с методом main, который предоставляет интерфейс командной строки для взаимодействия с системой управления библиотекой.
Программа позволяет добавлять книги и пользователей, брать и возвращать книги, а также отображать список книг и пользователей.