老师为什么在初始化的时候访问类变量需要加上__class__,而类方法中访问就不需要呢?
来源:9-10 类方法
173814055
2020-11-05
老师为什么在构造函数中访问类变量需要加上__class__,而类方法中访问就不需要呢?
写回答
3回答
-
7七月
2020-11-06
类方法有cls这个参数,实例方法没有。一般是通过类名.的方法访问,这个__class__可以访问但是不常用
00 -
173814055
提问者
2020-11-06
不好意思老师之前可能描述的不是很清楚,在第九章第九节,变量有两种一种是实例变量,一种是类变量,在构造函数中访问类变量我看是通过__class__.的方式访问的,而在类方法中是用过cls.的方式访问的,谢谢老师
00 -
7七月
2020-11-05
没有吧,哪里讲的需要加__class__?
00
相似问题