НачатьНачать бесплатно

Создание класса с помощью наследования

Ранее вы написали класс Document для анализа текста, однако теперь ваш NLP-проект сосредоточится на данных из социальных сетей. Общий класс Document может пригодиться позднее, поэтому изменять его нежелательно.

Вместо того чтобы копировать уже написанный код, воспользуйтесь принципом DRY и наследованием, чтобы быстро создать новый класс SocialMedia.

Это упражнение является частью курса

Принципы разработки программного обеспечения на Python

Посмотреть курс

Инструкции к упражнению

  • Класс Document уже загружен в сессию.
  • Завершите оператор class, чтобы создать класс SocialMedia, наследующий от Document.
  • Определите метод __init__() класса SocialMedia, который инициализирует объект Document.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Define a SocialMedia class that is a child of the `Document class`
class ____:
    def __init__(self, text):
        ____.____(self, text)
Редактировать и запускать код