您的位置:首页 > 编程语言 > Python开发

classmethod类方法 分类: python 小练习 python基础学习 2014-02-07 10:36 214人阅读 评论(0) 收藏

2014-02-07 10:36 1036 查看
类方法可以直接使用类名调用;否则只能使用实例进行调用方法

#coding:utf-8
'''
类方法可以直接使用类名调用;否则只能使用实例进行调用方法

'''
class c:
def __init__(self):
self._a=1
@classmethod
def t(self):
print self
def t2(self):
print self

cc=c()
c.t() # __main__.c
c.t2() #报错
cc.t2() # <__main__.c instance at 0x04C7D828>
cc.t() # __main__.c
cc.t2() #<__main__.c instance at 0x04C7D918>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐