Perbandingan dan pewarisan
Apa yang terjadi ketika sebuah objek dibandingkan dengan objek dari kelas turunan? Pertimbangkan dua kelas berikut:
class Parent:
def __eq__(self, other):
print("Parent's __eq__() called")
return True
class Child(Parent):
def __eq__(self, other):
print("Child's __eq__() called")
return True
Kelas Child mewarisi dari kelas Parent, dan keduanya mengimplementasikan metode __eq__() yang menyertakan keluaran diagnostik.
Latihan ini adalah bagian dari kursus
Pemrograman Berorientasi Objek di Python
Latihan interaktif praktis
Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.
Mulai berolahraga