self的含义,为何类调用方法时须要传参数?

# coding=utf-8 class A(): def fun(self): print("为何调用方法的时候不须要写self实参") a = A() a.fun(12) # 若是传入参数编译器会告诉我,我传了2个参数。可见实例调用方法是带参的。 # a = A() 等价于 A().fun() 类的实例化经过self来辨别实例的方法。 # a = A() 等价于 A.fun(self) 可见s
相关文章
相关标签/搜索