首页 > IT职业 > IT生活 > python如何检查类和对象的成员?

一、类和对象存储成员
1、类和对象都可以存储成员,成员可以归类所有,也可以归对象所有
2、类存储成员时使用的是与类关联的一个对象
3、对象存储成员是存储在当前对象中
二、类和对象访问成员
对象访问一个成员时,如果对象中没有该成员,尝试访问类中的同名成员,如果对象中有此成员,一定使用对象中的成员。
创建对象的时候,类中的成员不会放入对象当中,而是得到一个空对象,没有成员。
通过对象对类中成员重新赋值或者通过对象添加成员时,对应成员会保存在对象中, 而不会修改类成员。
三、检查类和对象的成员
方法:可以通过默认内置变量检查类和对象的所有成员
1、对象所有成员检查
# dict前后各有两个下划线 obj.__dict__
2、类所有的成员
# dict前后各有两个下划线 class_name.__dect__
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4357/viewspace-2830627/ ,如需转载,请注明出处,否则将追究法律责任。