سلام
خواستم ببینم امکانش هست که یک instance از یک کلاس را به متدی از همان کلاس پاس بدیم؟
ممنون میشم برام نشان بدید چطور این امکان در پایتون هست.
سلام
خواستم ببینم امکانش هست که یک instance از یک کلاس را به متدی از همان کلاس پاس بدیم؟
ممنون میشم برام نشان بدید چطور این امکان در پایتون هست.
self در کلاس های پایتون به همین منظوره..
class A(object):
def a(self):
self.book = 'python'
def b(self):
self.a()
print self.book
class prs:
name='masoud'
def nameMethod(self,x):
print '%s, %s' % (self.name, x.name)
p1= prs()
p1.name='ali'
p2=prs()
p2.name='reza'
p1.nameMethod(p2)