super()
Python super() funksiyasi
❮ Python o‘rnatilgan funksiyalari
Misol
Boshqa sinfdan barcha metodlar va xususiyatlarni meros qilib oladigan sinf yarating:
class Parent:
def __init__(self, txt):
self.message = txt
def printmessage(self):
print(self.message)
class Child(Parent):
def __init__(self, txt):
super().__init__(txt)
x = Child("Hello, and welcome!")
x.printmessage()
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
super() funksiyasi ota yoki qo‘shni sinfning metodlari va xususiyatlariga kirish imkonini berish uchun ishlatiladi.
super() funksiyasi ota sinfni ifodalovchi obyektni qaytaradi.
Sintaksis
super()
Parametr qiymatlari
Parametrlari yo‘q
Tegishli sahifalar
Darslik: Python vorislik (inheritance)
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
