Лабораторная работа 3#8
Conversation
AlJoff
commented
Dec 1, 2023
There was a problem hiding this comment.
Здесь, точна та же информация что и в родительском классе Book Книга и автор. Не нужно перегружать этот метод
There was a problem hiding this comment.
Здесь, точна та же информация что и в родительском классе Book Книга и автор. Не нужно перегружать этот метод
Не совсем понял.
В методе помимо информации о книге и авторе из родительского класса Book выводится также информация о количестве страниц из самого класса PapperBook. Т.е. получается при перегрузке метода добавляет новая информация о количестве страниц в книге.
Аналогично и в AudioBook только там вместо количества страниц выводится продолжительность аудиокниги.
В любом случае я поправил код убрав перегрузку метода str из классов PapperBook и AudioBook
There was a problem hiding this comment.
Количество страниц или продолжительность книги характеризуют уже более конкретный объект - бумажную либо аудио-книгу. Эту информацию мы предоставляем именно в repr когда отображаем текстовое представление объекта, более общую суть единую для всех, а именно автора и название несёт в себе str