# FileName : Man.py
"""
如果要实现只读属性则必须从object继承
"""
class Man(object):
def __init__(self):
self._age = 18
@property
def age(self):
return self._age
"""
去掉age.setter相关代码则为只读属性
"""
@age.setter
def age(self, value):
self._age = value
@age.deleter
def age(self):
del self._age
"""
如果要实现只读属性则必须从object继承
"""
class Man(object):
def __init__(self):
self._age = 18
@property
def age(self):
return self._age
"""
去掉age.setter相关代码则为只读属性
"""
@age.setter
def age(self, value):
self._age = value
@age.deleter
def age(self):
del self._age