Einführung
In diesem Lab werden Sie Klassen und Instanzen in Python untersuchen und lernen, wie Sie prüfen können, ob ein Objekt eine Instanz einer Klasse ist. Sie beginnen damit, eine Dog
-Klasse mit Klassen- und Instanzattributen zu erstellen, erstellen dann Instanzen der Dog
-Klasse und greifen auf deren Attribute zu.
Anschließend lernen Sie, die Funktion isinstance()
zur Typüberprüfung zu verwenden und vergleichen sie mit der Funktion type()
für exakte Übereinstimmungen. Dies ermöglicht es Ihnen, zu bestimmen, ob ein Objekt zu einer bestimmten Klasse oder einer Unterklasse dieser Klasse gehört und vermittelt ein tieferes Verständnis der objektorientierten Programmierung in Python.