तुलना और इनहेरिटेंस
जब किसी ऑब्जेक्ट की तुलना उसकी चाइल्ड क्लास के ऑब्जेक्ट से की जाती है, तो क्या होता है? निम्नलिखित दो क्लास पर विचार करें:
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
Child क्लास, Parent क्लास से इनहेरिट करती है, और दोनों ने __eq__() मेथड इम्प्लीमेंट किया है जिसमें डायग्नोस्टिक प्रिंटआउट शामिल है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग
इंटरैक्टिव व्यावहारिक अभ्यास
हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें
अभ्यास शुरू करें