1. 程式人生 > >python:靜態方法、類方法、屬性方法

python:靜態方法、類方法、屬性方法

實例 方法 strong cme str -- icm name ref

靜態方法:只是名義上歸類管理,實際上在靜態方法裏訪問不了類或實例中的任何屬性。

例子:
class dog(object):
----def init(self,name):--------self.name=name
----@staticmethod
br/>--------self.name=name
----@staticmethod
--------print("%s is eating" %self.name,"baozi")
d=dog("small")
d.eat(d)

類方法:只能訪問類變量,不能訪問實例變量
屬性方法:把一個方法變為,靜態屬性

python:靜態方法、類方法、屬性方法