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 merupakan bagian dari kursus
Pemrograman Berorientasi Objek di Python
Latihan interaktif langsung
Ubah teori menjadi aksi dengan salah satu latihan interaktif kami
Mulai latihan