class Student(object):
def __init__(self, name, age):
self.__name = name
self.__age = age
@property
def name(self):
return self.__name
@name.setter
def name(self, xx):
self.__name = xx
def main():
stu = Student(name='abel', age=11)
stu.name = 'pom'
print(stu.name)
if __name__ == "__main__":
main()
python getter(property) setter
最新推荐文章于 2025-12-29 22:42:47 发布
本文介绍了一个使用Python属性装饰器来实现类属性安全访问的例子。通过定义一个学生类,并利用@property装饰器来控制对姓名属性的读取和写入操作。
1296

被折叠的 条评论
为什么被折叠?



