So sánh và kế thừa
Điều gì xảy ra khi một đối tượng được so sánh với một đối tượng của lớp con? Xem hai lớp sau:
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
Lớp Child kế thừa từ lớp Parent, và cả hai đều triển khai phương thức __eq__() kèm theo dòng in chẩn đoán.
Bài tập này là một phần của khóa học
Lập trình hướng đối tượng trong Python
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập