Python :面向对象的几个规则

几个规则:
一切都是对象,python中一切都是对象,每个对象都包含一个__class__属性以标记其所属类型。
每个对象(记得一切都是对象啊)都包含一个__dict__属性以存储所有属性和方法。
每个类型都包含一个__bases__属性以标记其父类。
属性和方法的访问规则:依次搜索instance、子类、父类、父类的父类、直到object的__dict__,如果找到就返回。
属性和方法的设置规则:直接设置instance.dict
以上属性和方法访问或设置规则没有考虑“魔法方法”

猜你喜欢

转载自blog.csdn.net/weixin_44523387/article/details/93379460