Utiliser l'héritage pour créer une classe
Vous avez déjà écrit une classe Document pour l'analyse de texte, mais votre projet de TALN se concentre maintenant sur des données de médias sociaux. Votre classe Document générale pourrait être utile plus tard, donc mieux vaut ne pas la modifier pendant que vous vous penchez sur les tweets.
Plutôt que de copier-coller les fonctionnalités déjà écrites, appliquez les principes « DRY » et l'héritage pour créer rapidement votre nouvelle classe SocialMedia.
Cette activité fait partie du cours
Principes d'ingénierie logicielle en Python
Instructions de l’exercice
Documenta été préchargée dans la session.- Complétez l'instruction
classpour créer une classeSocialMediaqui hérite deDocument. - Définissez la méthode
__init__()deSocialMediaqui initialise unDocument.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Define a SocialMedia class that is a child of the `Document class`
class ____:
def __init__(self, text):
____.____(self, text)