ITPub博客

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

python如何检查类和对象的成员?

IT生活 作者:keehoo 时间:2021-09-11 09:59:17 0 删除 编辑

一、类和对象存储成员

1、类和对象都可以存储成员,成员可以归类所有,也可以归对象所有

2、类存储成员时使用的是与类关联的一个对象

3、对象存储成员是存储在当前对象中

二、类和对象访问成员

对象访问一个成员时,如果对象中没有该成员,尝试访问类中的同名成员,如果对象中有此成员,一定使用对象中的成员。

创建对象的时候,类中的成员不会放入对象当中,而是得到一个空对象,没有成员。

通过对象对类中成员重新赋值或者通过对象添加成员时,对应成员会保存在对象中, 而不会修改类成员。

三、检查类和对象的成员

方法:可以通过默认内置变量检查类和对象的所有成员

1、对象所有成员检查

  # dict前后各有两个下划线
  obj.__dict__

2、类所有的成员

  # dict前后各有两个下划线
  class_name.__dect__

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4357/viewspace-2830627/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-12

  • 博文量
    0
  • 访问量
    631