Added tasks for the control work
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
**Постановка:** Есть Книга, Абонемент и Библиотекарь.
|
||||
**Задание:**
|
||||
1. Класс `Book`: параметры `title`, `is_borrowed` (по умолчанию `False`).
|
||||
2. Класс `Library`: содержит список объектов `Book`. Метод `find_book(title)` и `lend_book(title)`.
|
||||
3. Класс `Librarian`: имеет имя. Метод `manage_checkout(library, title)` меняет статус книги на "выдана" и выводит подтверждение.
|
||||
**Тесты:**
|
||||
1. Создайте библиотеку с 3 книгами.
|
||||
2. Создайте библиотекаря.
|
||||
3. Выдайте одну книгу через метод библиотекаря и проверьте изменение статуса.
|
||||
Reference in New Issue
Block a user