类的方法总结

简介:

[root@blackfox zhouyuyao]# cat c8.py 

#!/usr/bin/python

#coding:utf8


class MyClass(object):

    name = 'Test'


    def __init__(self):

        self.func1()

        self.__func2()

        self.classFun()

        self.staticFun()


    def func1(self):

        print self.name

        print "我是公有方法"


    def __func2(self):

        print self.name

        print "我是私有方法"


    @classmethod

    def classFun(self):

        print self.name

        print "我是类方法"


    @staticmethod

    def staticFun():

        print MyClass.name

        print "我是静态方法"


mc = MyClass()

#mc.func1()

#mc.__func2()

#MyClass.classFun()

#MyClass.staticFun()


 本文转自 归来仍少年 51CTO博客,原文链接:http://blog.51cto.com/shaoniana/1886360


相关文章
|
1月前
|
Java
JAVARandom类
JAVARandom类
14 0
|
7月前
|
C++
C++类的一些特殊知识
C++类的一些特殊知识
|
1月前
深入类的方法
深入类的方法
8 0
|
1月前
|
Java
JAVAFile类
JAVAFile类
10 0
|
1月前
|
API C# vr&ar
59.c#:steamWriter类
59.c#:steamWriter类
16 0
|
1月前
|
C# 数据安全/隐私保护
56.c#:filelnfo类
56.c#:filelnfo类
13 2
|
6月前
|
分布式数据库
|
编译器 数据安全/隐私保护
【C++Primer】第7章:类
【C++Primer】第7章:类
|
安全 C++
C++类的初识
C++类的初识
|
存储 Linux iOS开发
NSFileManager类
NSFileManager类
182 0
NSFileManager类