#!/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()实现向后兼容。但是,这是很久以前的事了。没有太多理由不再从对象继承子类了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)