在下面的代码中,为什么父母和孩子的id相同?它们应该没有区别吗?
class Parent:
def __init__(self):
print(id(self))
class Child(Parent):
def __init__(self):
print(id(self))
super().__init__()
Child()
答案 0 :(得分:2)
您只创建了一个对象;它具有相同的ID,无论您是以ebx
查看它还是从它继承的Child
。