In [2]:
In [ ]:
In [9]:
class A(object):
def __init__(self, data):
self.data = data
@property
def data(self):
print 'data get '
return self.__data
@data.setter
def data(self,data):
print 'data set'
self._data = data
@data.deleter
def data(self):
print 'deleter'
del self.__data
a1 = A('a1')
print a1.data
a1.data = 'test'
In [ ]:
In [ ]:
In [ ]:
In [2]:
class B(object):
@classmethod
def static_method(cls):
print "...",cls
class C(B):
pass
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]: