Створення класу за допомогою наслідування
Раніше ви створили клас Document для аналізу тексту, але тепер ваш NLP‑проєкт зосереджується на даних із соцмереж. Загальний клас Document може знадобитися пізніше, тож краще його не змінювати, навіть якщо ваша увага переходить до твітів.
Замість копіювати-вставляти вже написану функціональність, скористайтеся принципом DRY та наслідуванням, щоб швидко створити новий клас SocialMedia.
Ця вправа є частиною курсу
Принципи Software Engineering у 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)