新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
靜態(tài)方法-類方法-屬性方法
1.靜態(tài)方法
站在用戶的角度思考問題,與客戶深入溝通,找到泰順網(wǎng)站設(shè)計(jì)與泰順網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋泰順地區(qū)。
class Dog(object): def __init__(self,name): self.name = name @staticmethod #靜態(tài)方法,實(shí)際上跟類沒什么關(guān)系了,只是名義上歸類管,實(shí)際上在靜態(tài)方法里訪問不了類或?qū)嵗腥魏螌傩? def eating(name): print("%s is eating %s"%(name,"baozi")) d = Dog("crh") d.eating("fy")
2.類方法
# 類方法 class Dog(object): name = "cqk" def __init__(self, name): self.name = name @classmethod #類方法,只能訪問類變量,不能訪問實(shí)例變量 def eating(self): print("%s is eating %s" % (self.name, "baozi")) d = Dog("fy") d.eating()
3.屬性方法
class Dog(object): def __init__(self, name): self.name = name @property #將一個(gè)方法變成一個(gè)靜態(tài)屬性 def eating(self): print("%s is eating %s" % (self.name, "baozi")) @eating.setter #加上這個(gè)裝飾函數(shù)之后就可以給屬性方法賦值 def eating(self,food): print("set the food:%s"%(food)) @eating.deleter #加上這個(gè)裝飾函數(shù)之后就可以刪掉該屬性方法 def eating(self): print("刪完了") d = Dog("fy") d.eating #調(diào)用時(shí)就像在調(diào)用屬性,不在加括號(hào) d.eating = "tudou" del d.eating
分享題目:靜態(tài)方法-類方法-屬性方法
文章出自:http://www.dlmjj.cn/article/pdiecd.html