首页 > 其他 > 详细

staticmethod_classmethod_property

时间:2017-01-22 11:56:18      阅读:238      评论:0      收藏:0      [点我收藏+]

@staticmethod:静态方法,它致使eat()函数与类没有关系,不可以调用类中的任何属性,只是归类管理

技术分享

类方法:只能调用类中的变量,不能调用实例变量

技术分享

属性方法:定义两个一样的函数eat(),把一个方法变成一个静态属性,利用

@eat.setter

来给food赋值

@property

技术分享

要传值,得加一个私有属性

技术分享

删除属性:

@eat.deleter

技术分享

属性方法的例子:

技术分享

 

staticmethod_classmethod_property

原文:http://www.cnblogs.com/pythonbz/p/6339850.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!