码迷,mamicode.com
首页 > 编程语言 > 详细

Python类的学习

时间:2015-05-24 19:07:13      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:python      

#!/usr/bin/python
#coding:utf8
class chen():
        name="华仔真帅"
        def fun1(self):     #公有方法可以直接被调用
                print self.name
                print "----------------我是公有方法"
                self.__fun2()
        def __fun2(self):    #私有方法先被本类的公有方法调用,然后外部访问该公有方法
                print self.name
                print "我是私有方法"
        @classmethod
        def classfun(self):
                print self.name
                print "我是类方法"
        @staticmethod
        def staticfun():
                print chen.name
                print "我是静态方法"

#公有方法的访问
public=chen()
public.fun1()
#类方法的访问
chen.classfun()
#静态方法调用
chen.staticfun()


Python类的学习

标签:python      

原文地址:http://kkkkkk.blog.51cto.com/468162/1654651

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!