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

通俗易懂之Python 面向对象中的方法及属性

时间:2020-06-09 09:22:40      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:pre   property   print   turn   eth   code   static   icm   sel   

class A():

def walk(self): #实例方法,a = A()--a.walk()
    print(‘walking ‘)

@staticmethod #静态方法, A().sta()
def sta():
    print(‘static func‘)


@classmethod #类方法, A().classfunc()
def classfunc(self):
    print(‘class method‘)


@property #静态属性, a = A()--a.pro
def pro(self):
    return ‘property func‘


def __privatefunc(self):#私有方法,只有内部访问
    print(‘私有方法‘)

def forprivatefunc(self):  #内部访问私有方法
    return self.__privatefunc()

通俗易懂之Python 面向对象中的方法及属性

标签:pre   property   print   turn   eth   code   static   icm   sel   

原文地址:https://www.cnblogs.com/cou1d/p/13070282.html

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