新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:pythonproperty裝飾器是什么
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供上黨網(wǎng)站建設(shè)、上黨做網(wǎng)站、上黨網(wǎng)站設(shè)計(jì)、上黨網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、上黨企業(yè)網(wǎng)站模板建站服務(wù),十年上黨做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
@property 的語(yǔ)法格式如下:
@property def 方法名(self)
@property 修飾的方法操作私有屬性,代碼如下:
class Rect:
def __init__(self,area):
self.__area = area
@property
def area(self):
return self.__area
rect = Rect(30)
print("矩形的面積是:",rect.area)輸出結(jié)果:
矩形的面積為: 30
上述案例是直接使用私有類和屬性直接進(jìn)行封裝的,還是比較簡(jiǎn)單的,如果是對(duì)公有方法訪問(wèn)私有成員變量還是比較困難的,因此,如果在遇到需要將公有變私有,可以直接調(diào)用property裝飾器哦~
新聞標(biāo)題:創(chuàng)新互聯(lián)Python教程:pythonproperty裝飾器是什么
路徑分享:http://m.fisionsoft.com.cn/article/cdeshec.html


咨詢
建站咨詢
