Advertisement
Guest User

Untitled

a guest
Apr 25th, 2013
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.53 KB | None | 0 0
  1.    
  2.  
  3.     class A:
  4.       def __init__(self):
  5.         self.test = "hmm"
  6.      
  7.       def A_M(self, change):
  8.         self.test = change
  9.        
  10.       def getTest(self):
  11.         return self.test
  12.      
  13.       class B:
  14.           def __init__(self, obj):
  15.             self.obj = obj
  16.      
  17.           def C(self):
  18.             print self.obj.getTest()
  19.             self.obj.A_M("hello")
  20.             print self.obj.getTest()
  21.        
  22.     a = A()
  23.     a.B(a).C()
  24.      
  25.     #a.A_M has been changed to "hello"!
  26.     print a.getTest()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement