Συνάρτηση 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()

Αξία Παράμετρου

Χωρίς Παράμετρος