Fungsi Super()
Deskripsi
Fungsi super()
berfungsi untuk merujuk kepada kelas induk dari objek.
Sintaks
super()
super(type)
super(type, obj)
super(type, type2)
Parameter
- type – tipe objek
- obj – objek
Nilai Kembalian
Fungsi super()
mengembalikan atribut dan metode dari super objek (induk) suatu kelas.
Contoh
class Mamalia(object):
def __init__(self, mammalName):
print(mammalName, 'adalah hewan berdarah panas.')
class Kucing(Mamalia):
def __init__(self):
print('Kucing punya empat kaki.')
super().__init__('Kucing')
m1 = Kucing()
Output
Kucing punya empat kaki.
Kucing ialah hewan berdarah panas.