Vidyalelo
Python · Q21

Advanced OOP Concepts

Programming · Python · question 21

Q21

What is the purpose of the __eq__() method in Python classes?

A.
To create an instance of a class
B.
To compare two instances for equality
Answer
C.
To modify object attributes
D.
To convert an object to a string

Answer: Option B

Solution

Answer: Option B
Solution:
The __eq__() method defines how instances of a class are compared for equality using the == operator.