关于self参数的一些疑惑
想请问一下这里 self,name 和下面的 self.name = name ,
当 a.setName('飞火流星') 时
我可以理解为self就是告诉系统这是实例化对象a不是bc那两个的意思吗
def setName(a,飞火流星):
a.name = 飞火流星
{:10_337:}
对,self代表类的实例。 a = Bill()
Bill.setName(a, '飞火流星')
Bill.kick(a)
一样的 self就是把类实例化, 类就好比是图纸,实例化后就是按照图纸造的实物一样。{:10_256:}个人理解,敬请指正
页:
[1]