在Python中,私有成员__bar类Foo将被自动重命名到_Foo__bar,所以__test在Test1是_Test1__test和在Test2是_Test2__test.这两个成员实际上是不同的.这是设计用于"避免使用由子类定义的名称的名称冲突".
_test如果希望子类看到变量,同时仍希望它不是公共接口的一部分,请使用单个下划线.
| 归档时间: |
|
| 查看次数: |
925 次 |
| 最近记录: |