Создание класса с помощью наследования
Ранее вы написали класс 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)