78-python-面向对象-面试题(__eq__)

# 题目:100 个对象中 找到 相同 名字,性别 的人
class A:
    def __init__(self,name,age,sex):
        self.name = name
        self.age = age
        self.sex = sex
    def __eq__(self, other):
        if self.name == other.name and self.sex == other.sex:
            return True
        else:
            return False

a = A('q','n',1)
b = A('q','n',2)

  

posted @ 2018-11-06 20:15  _Q  阅读(130)  评论(0)    收藏  举报