背景
虽然写代码自己感觉无痛无痒,但是时常我看不懂源码,因为近期我打算深入学习一下OOP相关的知识
python中一切皆对象
查看一个类(class)的父类,可以使用class_name.__bases__的形式来查看
如果想要查看一个对象是由哪个类实例化而来,可以使用type() 或 object_name.__class__来查看。表示对象属于什么类型。
class People:
def __init__(self,title):
self.title = title
class Man(People):

本文探讨了Python中type、object和class之间的关系。在Python中,一切皆对象,通过`__bases__`可以查看类的父类,而`type()`或`__class__`用于确定对象的类型。type指向class,class又指向实例obj。如果没有指定父类,类默认继承自object,object作为所有类的父类,是Python继承链的顶端。
最低0.47元/天 解锁文章
2461

被折叠的 条评论
为什么被折叠?



