LoslegenKostenlos loslegen

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

Grundlagen der Softwareentwicklung in Python

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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