疑惑

self.name = name和self.__name = name有什么区别?

解惑

self.name = name 可以    实例.name  外部访问。这个不是私有属性

self.__name =name 不可以  外部访问

案例如下

python编程之self._name与self.name的区别

 

python编程之self._name与self.name的区别

 

当给私有属性定义set与get方法就可以通过get方法获取值了;

python编程之self._name与self.name的区别

相关文章:

  • 2021-07-05
  • 2022-12-23
  • 2022-12-23
  • 2021-04-22
  • 2022-12-23
  • 2021-08-25
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-05-26
  • 2021-08-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案