使用私有成员对类进行子类化
python 的真正好处之一是它很简单,您可以命名与访问器同名的变量: self.__value = 1 def value(): return self.__value 是否有一种简单的方法可以提…
如何在不公开所使用的容器的情况下公开迭代器?
我已经使用 C# 一段时间了,回到 C++ 很头疼。 我正在尝试将我的一些实践从 C# 转移到 C++,但我发现了一些阻力,我很乐意接受您的帮助。 我想为这样…
为什么不使用“受保护”? 或“私人” 在 PHP 中?
我一直在使用 Joomla 框架,我注意到他们使用约定来指定私有或受保护的方法(他们在方法名称前面添加下划线“_”),但他们确实不显式声明任何方法 pu…
实践中的私有成员与公共成员(封装有多重要?)
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
为什么 Python 是“私有的”? 方法实际上不是私有的?
Python 使我们能够通过在名称前添加双下划线来在类中创建“私有”方法和变量,如下所示:__myPrivateMethod()。 那么,如何解释这 >>>> class MyClass…