Python super() funktio
Esimerkki
Luo luokka, joka perii kaikki toisen luokan menetelmät ja ominaisuudet:
class Parent: def __init__(self, txt): self.message def printmessage(self): print(self.message) class Child(Parent): def __init__(self, txt): super().__init__(txt) x = Child("Hei, ja tervetuloa!") x.printmessage()
Määrittely ja Käyttö
super() funktio tarjoaa pääsyn isäluokan tai sisaruksen metodeihin ja ominaisuuksiin.
super() funktio palauttaa edeltävän luokan objektin.
Syntaksi
super()
Parametrien Arvot
Ei Parametreja