ComeçarComece gratuitamente

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

Ver Curso

Instruções de exercício

  • Document foi pré-carregado na sessão.
  • Complete a instrução class para criar uma classe SocialMedia que herda de Document.
  • Defina o método __init__() de SocialMedia que inicializa um Document.

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)
Editar e executar código