获取子类名称?

获取子类名称?,第1张

获取子类名称?
#!/usr/bin/pythonclass Foo(object):  def bar(self):    print type(self)class SubFoo(Foo):  passSubFoo().bar()

from的子类

object
为您提供了新型的类(不再是新类-python
2.2!),只要您想使用self属性,如果您从object进行子类化,您将获得更多收益。Python的文档…新样式类。从历史上看,Python保留了旧的方式以
Foo()
实现向后兼容。但是,这是很久以前的事了。没有太多理由不再从对象继承子类了。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5674841.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存