Usando a herança para criar uma classe
Você escreveu anteriormente uma aula em Document
para análise de texto, mas o seu projeto NLP agora terá como foco os dados de mídia social. Sua classe Document
geral pode ser útil mais tarde, portanto, é melhor não destruí-la enquanto você se concentra nos tweets.
Em vez de copiar e colar a funcionalidade já escrita, você usará os princípios de 'DRY' e herança para criar rapidamente sua nova classe SocialMedia
.
Este exercício faz parte do curso
Princípios de engenharia de software em Python
Instruções de exercício
Document
foi pré-carregado na sessão.- Complete a instrução
class
para criar uma classeSocialMedia
que herda deDocument
. - Defina o método
__init__()
deSocialMedia
que inicializa umDocument
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Define a SocialMedia class that is a child of the `Document class`
class ____:
def __init__(self, text):
____.____(self, text)