Usare l'ereditarietà per creare una classe
Hai già scritto una classe Document per l'analisi del testo, ma ora il tuo progetto di NLP sarà incentrato sui dati dei social media. La tua classe Document generale potrebbe tornare utile più avanti, quindi è meglio non toccarla mentre ti concentri sui tweet.
Invece di copiare e incollare la funzionalità già scritta, userai i principi DRY e l'ereditarietà per creare rapidamente la nuova classe SocialMedia.
Questo esercizio fa parte del corso
Principi di Ingegneria del Software in Python
Istruzioni dell'esercizio
Documentè già stato caricato nella sessione.- Completa la dichiarazione di
classper creare una classeSocialMediache eredita daDocument. - Definisci il metodo
__init__()diSocialMediache inizializza unDocument.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Define a SocialMedia class that is a child of the `Document class`
class ____:
def __init__(self, text):
____.____(self, text)