LoslegenKostenlos starten

Mit Vererbung eine Klasse erstellen

Du hast zuvor eine Document-Klasse für Textanalyse geschrieben, aber dein NLP-Projekt konzentriert sich jetzt auf Social-Media-Daten. Deine allgemeine Document-Klasse könnte später noch nützlich sein, daher solltest du sie nicht zerstören, während du dich auf Tweets fokussierst.

Anstatt die bereits geschriebene Funktionalität zu kopieren und einzufügen, nutzt du die Prinzipien von „DRY“ und Vererbung, um schnell deine neue Klasse SocialMedia zu erstellen.

Diese Übung ist Teil des Kurses

<Kurs>Grundlagen der Softwareentwicklung in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Document wurde für die Sitzung vorab geladen.
  • Vervollständige die class-Anweisung, um eine Klasse SocialMedia zu erstellen, die von Document erbt.
  • Definiere die __init__()-Methode von SocialMedia, die ein Document initialisiert.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Define a SocialMedia class that is a child of the `Document class`
class ____:
    def __init__(self, text):
        ____.____(self, text)
Code bearbeiten und ausführen