Perbandingan dan pewarisan
Dalam latihan ini, mari uji pemahaman Anda tentang apa yang terjadi saat sebuah objek dari kelas induk dibandingkan dengan objek dari kelas turunan.
Pertimbangkan dua kelas berikut, yang telah diimplementasikan dan disediakan untuk Anda di script.py:
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 menggunakan print.
Latihan ini merupakan bagian dari kursus
Pengantar Pemrograman Berorientasi Objek di Python
Latihan interaktif langsung
Ubah teori menjadi aksi dengan salah satu latihan interaktif kami
Mulai latihan