Guest User

Untitled

a guest
Apr 22nd, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.47 KB | None | 0 0
  1. class KlassA(object):
  2.  
  3.     def __set__(self, instance, value):
  4.         print 'Setting value'
  5.         self.value = value
  6.        
  7. class KlassB(object):
  8.    
  9.     a = KlassA()
  10.    
  11.     def __init__(self):
  12.         print 'Working'
  13.  
  14. class KlassC(object):
  15.    
  16.     def __init__(self):
  17.         self.a = KlassA()
  18.         print 'Not working'
  19.  
  20. b = KlassB()
  21. b.a = 'hej'
  22. print type(b.a)
  23. print b.a.value
  24.  
  25. c = KlassC()
  26. c.a = 'hejsan'
  27. print type(c.a)
  28. print c.a.value
Add Comment
Please, Sign In to add comment