史上最全Python面向对象编程(9)
发布时间:2019-03-26 14:51 所属栏目:21 来源:浪子燕青
导读:除了使用装饰器的方式将一个方法伪装成属性外,Python内置的builtins模块中的property()函数,为我们提供了第二种设置类属性的手段。 classPeople: def__init__(self,name,age): self.__name=name self.__age=age d
除了使用装饰器的方式将一个方法伪装成属性外,Python内置的builtins模块中的property()函数,为我们提供了第二种设置类属性的手段。
通过语句age = property(get_age, set_age, del_age, “年龄”)将一个方法伪装成为属性。其效果和装饰器的方法是一样的。 property()函数的参数: 【责任编辑:庞桂玉 TEL:(010)68476606】 点赞 0 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读