如果魔法函数不属于我这个自定义的类,那为什麽我写的魔法函数会被继承。

来源:3-2 python数据模型对python的影响

慕慕4898658

2020-11-19

class People(object):
def init(self):
print(1)

def __del__(self):
    print(2)

class peo(People):
def init(self):
print(3)
pass

dc = peo()

控制台会输出2

del dc

写回答

1回答

bobby

2020-11-20

课程中没有说魔法方法不属于这个类啊。定义在里面肯定属于他啊,只是说这个魔法方法属于某种协议,就好比某个人具备了吸血的能力,我就认为他是吸血鬼一样,不是看他是不是继承了吸血鬼家族基因,而是看他有没有吸血的能力

0
0

Python3高级核心技术97讲,高级进阶的必学课程

socket编程/多线程/多进程/线程池/asyncio并发编程/协程和异步IO

2121 学习 · 551 问题

查看课程