blob: 2828922f0ac98c8338aa9ae8684d032c40ba5237 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
""" docstring for file property_pattern.py """
class PropertyPatterns:
prop1 = property(lambda self: self._prop1*2, None, None, "property usage 1")
@property
def prop2(self):
"""property usage 2"""
return self._prop2
@prop2.setter
def prop2(self, value):
self._prop2 = value * 2
def __init__(self):
self._prop1=1
self._prop2=2
|