请教大神,简明python,__init__,self,到底什么含...

提问者:随风!(@@ 提问时间:2015年04月08日 人气:0
用户提问
#!/usr/bin/python # Filename: class_init.py class Person: def __ini...__init__相当于C++中的构造函数,创建这个类的实例时自动调用这个函数 p=Person('Swaroop') 就会自动 调用 __init__函数 self是约定俗成的名字,也可以用其它名字,只有是类方法的第一个参数就成 def sayHi(self): self就指类实例本身 p.sayHi...
推荐答案
__init__相当于C++中的构造函数,创建这个类的实例时自动调用这个函数 p=Person('Swaroop') 就会自动 调用 __init__函数 self是约定俗成的名字,也可以用其它名字,只有是类方法的第一个参数就成 def sayHi(self): self就指类实例本身 p.sayHi...