encapsulation

encapsulation

文章 0 浏览 5

使用向量作为私有/公共成员的类设计?

将容器类或其他类作为私有或公共成员放入类中的最佳方法是什么? 要求: 1.Vector 在我的班级 2.Add 和向量计数需要接口…

不打扰别人 2024-07-07 07:58:49 10 0

使用私有成员对类进行子类化

python 的真正好处之一是它很简单,您可以命名与访问器同名的变量: self.__value = 1 def value(): return self.__value 是否有一种简单的方法可以提…

惜醉颜 2024-07-06 18:05:59 12 0

如何在不公开所使用的容器的情况下公开迭代器?

我已经使用 C# 一段时间了,回到 C++ 很头疼。 我正在尝试将我的一些实践从 C# 转移到 C++,但我发现了一些阻力,我很乐意接受您的帮助。 我想为这样…

戏剧牡丹亭 2024-07-06 15:27:42 8 0

为什么不使用“受保护”? 或“私人” 在 PHP 中?

我一直在使用 Joomla 框架,我注意到他们使用约定来指定私有或受保护的方法(他们在方法名称前面添加下划线“_”),但他们确实不显式声明任何方法 pu…

只是偏爱你 2024-07-06 09:52:25 8 0

实践中的私有成员与公共成员(封装有多重要?)

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

画骨成沙 2024-07-05 19:48:09 13 0

为什么 Python 是“私有的”? 方法实际上不是私有的?

Python 使我们能够通过在名称前添加双下划线来在类中创建“私有”方法和变量,如下所示:__myPrivateMethod()。 那么,如何解释这 >>>> class MyClass…

十年不长 2024-07-04 15:33:06 15 0

抽象VS信息隐藏VS封装

您能告诉我软件开发中的抽象和信息隐藏有什么区别吗? 我很困惑。 抽象隐藏了细节实现 信息隐藏抽象了事物的全部细节。 更新:我找到了这三个概念的一…

走走停停 2024-07-04 11:37:02 19 0

Python描述符协议在其他语言中的模拟?

是否有类似Python描述符协议的东西用其他语言实现? 这似乎是一种增加模块化/封装性而不会使包含类的实现膨胀的好方法,但我从未听说过任何其他语言中…

安稳善良 2024-07-04 02:49:07 15 0
更多

推荐作者

梦屿孤独相伴

文章 0 评论 0

(devoted boy)

文章 0 评论 0

qq_pnDqVb

文章 0 评论 0

疯到世界奔溃

文章 0 评论 0

lock

文章 0 评论 0

niuniu

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文