Συνάρτηση super() Python
Εξαίρεση
Δημιουργία μιας κλάσης που θα αποκτήσει όλες τις μεθόδους και τις ιδιότητες από άλλη κλάση:
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("Hello, and welcome!") x.printmessage()
Ορισμός και Χρήση
Η συνάρτηση super() χρησιμοποιείται για να παρέχει πρόσβαση στα μεθόδους και τις ιδιότητες του γονικού ή των αδελφών τύπων.
Η συνάρτηση super() επιστρέφει ένα αντικείμενο που αντιπροσωπεύει τον γονικό τύπο.
Γλώσσα
super()
Αξία Παράμετρου
Χωρίς Παράμετρος