Vytvoření třídy pomocí dědičnosti
Dříve jsi napsal/a třídu Document pro analýzu textu, ale tvůj NLP projekt se teď zaměří na data ze sociálních sítí. Obecná třída Document se může hodit i později, takže ji nechceš přepisovat jen kvůli práci s tweety.
Místo kopírování už hotového kódu využiješ principy DRY a dědičnosti k rychlému vytvoření nové třídy SocialMedia.
Toto cvičení je součástí kurzu
Principy softwarového inženýrství v Pythonu
Pokyny k cvičení
- Třída
Documentje v session předem načtená. - Doplň příkaz
classtak, aby třídaSocialMediadědila od třídyDocument. - Definuj metodu
__init__()třídySocialMedia, která inicializuje objektDocument.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Define a SocialMedia class that is a child of the `Document class`
class ____:
def __init__(self, text):
____.____(self, text)