初始化方法__init__
初始化方法__init__
- 以前一直迷糊初始化方法到底是个啥呢,用的时候一直捏手捏脚,仿佛一瞬间就明白了,原来初始化方法起到的是一个仓库与媒介的作用,即可以用来暂存公共函数,共其他函数进行调用,当然其他函数经过对象调用时依然不受初始化方法的影响,这极大的提高了编程的灵活性
class Flag:
def __init__(self,a,b): #也就是说这他们的就是个公共仓库呗,可以在这里家各种公共运算
c = a +b
self.c = c #c只要加上self就可以,就可以当做一个公共参数
def yang(self,f): #此处函数依然可以加自己独有的参数
e = self.c + f
print(e)
a = Flag(2,3)
a.yang(4)
记录学习的点点滴滴