806 B
806 B
Постановка: Есть Книга, Абонемент и Библиотекарь. Задание:
- Класс
Book: параметрыtitle,is_borrowed(по умолчаниюFalse). - Класс
Library: содержит список объектовBook. Методfind_book(title)иlend_book(title). - Класс
Librarian: имеет имя. Методmanage_checkout(library, title)меняет статус книги на "выдана" и выводит подтверждение. Тесты: - Создайте библиотеку с 3 книгами.
- Создайте библиотекаря.
- Выдайте одну книгу через метод библиотекаря и проверьте изменение статуса.