Uso de la herencia para crear una clase
Usted ha escrito previamente una clase Document
para el análisis de texto, pero su proyecto NLP tendrá ahora un enfoque en los datos de Medios Sociales. Tu clase general Document
podría ser útil más adelante, así que es mejor no destruirla mientras tu atención se centra en los tweets.
En lugar de copiar y pegar la funcionalidad ya escrita, utilizará los principios de 'DRY' y la herencia para crear rápidamente su nueva clase SocialMedia
.
Este ejercicio forma parte del curso
Principios de ingeniería del software en Python
Instrucciones de ejercicio
Document
se ha precargado en la sesión.- Complete la sentencia
class
para crear una claseSocialMedia
que herede deDocument
. - Define el método
SocialMedia
's__init__()
que inicializa unDocument
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Define a SocialMedia class that is a child of the `Document class`
class ____:
def __init__(self, text):
____.____(self, text)