Warum Super () verwenden, um Funktionen anzurufen?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Warum Super () verwenden, um Funktionen anzurufen?

by Anonymous » 25 Apr 2025, 10:03

Ich bin derzeit im Kaninchenloch und versucht, Metaklassen zu verstehen, und als solches bin ich zurückgegangen, um mein Verständnis von Super () zu aktualisieren und zu tippen.

Code: Select all

class Animals:
# Initializing constructor
def __init__(self):
self.legs = 4
self.domestic = True
self.tail = True
self.mammals = True

def isMammal(self):
if self.mammals:
print("It is a mammal.")

def isDomestic(self):
if self.domestic:
print("It is a domestic animal.")

class Dogs(Animals):
def __init__(self):
super().__init__()

def isMammal(self):
super().isMammal()

Top