python学习-面向对象(六)

在构造方法中(__init__方法),self参数引用该构造方法正在初始化的对象。

 1.类中的实例方法

self参数最大的作用是引用当前方法的调用者

类调用实例方法,python不会位为一个参数绑定调用者(因为实例方法的调用者应该是对象,而此时是类)

如下可看到self与p地址是一样的:

 

 

 

 

2.实例方法、类方法与静态方法

\实例方法类方法静态方法
a = A() a.foo(x) a.class_foo(x) a.static_foo(x)
A 不可用 A.class_foo(x) A.static_foo(x)

 

 类变量、实例变量

 

posted @ 2019-10-17 23:54  爱打盹的猫猫  阅读(119)  评论(0编辑  收藏  举报