python屬于高級(jí)語(yǔ)言嗎 私有變量什么意思?
私有變量什么意思?私有變量只有在類本身創(chuàng)建的實(shí)例中才可見(jiàn)并可以引用,但在其他類實(shí)例中不可見(jiàn)和可用,當(dāng)然反射除外Python沒(méi)有私有變量,任何定義的變量都可以直接調(diào)用,但一般來(lái)說(shuō),在定義的變量之前和之后
私有變量什么意思?
私有變量只有在類本身創(chuàng)建的實(shí)例中才可見(jiàn)并可以引用,但在其他類實(shí)例中不可見(jiàn)和可用,當(dāng)然反射除外
Python沒(méi)有私有變量,任何定義的變量都可以直接調(diào)用,但一般來(lái)說(shuō),在定義的變量之前和之后添加兩個(gè)下劃線,以將這些變量視為專用變量,如下代碼所示:
cla ss person:def uuuuu init uuuuuuuuuux(self):self.uuuu private uuuuuux=100p=person()print(“uuuuuu private uuuuuuux:”,p.uuuu private uuuuuuuuuux)print(“p contains variables:”,(P)輸入:輸出:輸出:輸出:本公司的私營(yíng)私營(yíng)部門:100p包含變量:100p包含的輸出:輸出:輸出:輸出:輸出:輸出:輸出:輸出:輸出:輸出:輸出:輸出:100 P包含變量:包括“uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu100p包含變量:[“uuuuclass class classu ”、“ uuuuuclass class class class classu ”、、“ uuuuuuDELuuuuuuuuuclassclass”、“、、、、、““uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuclassclassclassclassclassuuuuuuuu“,”初始化“,”樂(lè)“,”lt“,”模塊“,”模塊新的、私有的、大小的、子類的