Python -- 类装饰器会被子类继承吗...

2019-03-28 14:03:54 +08:00
 chaleaochexist
现实里真的会遇到这种情况...之前从没考虑过,.
3599 次点击
所在节点    Python
3 条回复
chaleaochexist
2019-03-28 14:04:08 +08:00
晚上下班回家我会试试,
Trim21
2019-03-28 14:08:45 +08:00
应该是不会, 类装饰器只是把这个类在定义的时候处理了一遍, 子类继承到的是被处理之后的类, 这里可能会受一定的影响, 而不会继承装饰器.
yushenglin
2019-03-28 17:52:21 +08:00
第一个装饰器相当于返回了一个函数,类不能继承函数类型,肯定会报错呀,第二个相当于重写了类的__new__()函数,下面的类继承了,肯定会有影响呀

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/549515

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX