【问题标题】:Python private class fields, how to make? [duplicate]Python私有类字段,如何制作? [复制]
【发布时间】:2013-10-18 04:21:16
【问题描述】:

我是初学者。在 Delphi 中,我可以在课堂上创建私有字段:将其移动到 private 部分。所以ClassVar.Field在课堂之外是不存在的。

在 Python 中,如果我上课

class CName:
  testname = 10

然后testname 可以随时访问。如何将字段设为“私有”?

【问题讨论】:

  • Python 中没有私有变量

标签: python


【解决方案1】:

你不能!

使用两个下划线命名字段会隐藏它(生成一个新名称),但您始终可以访问它。试试__testname = 10

【讨论】:

  • 好的,谢谢你的信息。
猜你喜欢
  • 1970-01-01
  • 2013-09-12
  • 2015-04-25
  • 2013-01-25
  • 2014-02-11
  • 2011-12-07
  • 2014-06-27
  • 1970-01-01
  • 2016-08-09
相关资源
最近更新 更多