Erste SchritteKostenlos loslegen

Vergleich und Vererbung

In dieser Übung wollen wir testen, ob du verstehst, was passiert, wenn ein Objekt einer Elternklasse mit einem Objekt einer Kindklasse verglichen wird.

Betrachte die folgenden zwei Klassen, die in script.py implementiert und dir zur Verfügung gestellt wurden:

class Parent:

    def __eq__(self, other):

        print("Parent's __eq__() called")

        return True




class Child(Parent):

    def __eq__(self, other):

        print("Child's __eq__() called")

        return True

Die Klasse Child erbt von der Klasse Parent, und beide implementieren die Methode __eq__(), die einen Diagnoseausdruck enthält.

Diese Übung ist Teil des Kurses

Einführung in die objektorientierte Programmierung in Python

Kurs anzeigen

Interaktive Übung zum Anfassen

Setzen Sie die Theorie mit einer unserer interaktiven Übungen in die Tat um

Beginnen Sie mit dem Training