關於python中的私有屬性、私有方法的說明

python中在屬性(或方法)名前加上「__」(兩個_),則稱此屬性(或方法)爲私有屬性(或似有方法) 無法訪問私有屬性的原因是:python對私有屬性的名字進行了修改(重寫) 但是爲什麼會出現下圖這種情況呢,能夠在外部給a.__aaa賦值呢? 可以這樣理解在外部給a.__aaa賦值相當於給a對象創建了一個新的公有屬性__aaa 獲取私有屬性值(同理也可用此方法來設置私有屬性的值) 在繼承中的私有
相關文章
相關標籤/搜索