information-hiding

information-hiding

文章 0 浏览 3

封装是抽象的子集吗?

由于封装和抽象都与信息隐藏有关,我可以将封装理解为抽象的子集吗?…

ヤ经典坏疍 2024-08-06 21:25:36 6 0

JavaBeans 的设计如何与信息隐藏相结合?

两个学期前,一位教授对我说: 有些人被告知要始终为所有私有实例变量包含 setter 和 getter 方法。我说这会破坏信息隐藏,并且通常会导致系统无法强…

浅笑轻吟梦一曲 2024-08-04 11:20:47 10 0

信息隐藏与隐藏依赖关系

在过程(或函数、模块等)设计中,有哪些常见的最佳实践可以平衡信息隐藏的需求和过程接口中适当的抽象级别与引入隐藏依赖项所固有的问题? 更具体地…

天涯离梦残月幽梦 2024-08-01 15:12:53 7 0

如何在 jpg 或 gif 照片中隐藏信息?

如何在 jpg 或 gif 等照片文件中写入一些信息而不破坏图像? 当然,不会在照片上显示它,因为整个想法是在照片文件中发送信息而不被任何人检测到(在…

青衫负雪 2024-07-29 18:58:16 5 0

进行代码重构时需要隐藏多少信息?

需要隐藏多少信息? 在删除记录之前,我有样板代码,它看起来像这样: public override void OrderProcessing_Delete(Dictionary&ltstring, object&gt…

不必了 2024-07-24 22:14:57 8 0

将*接口*或*对象*作为参数传递给函数更好吗?

我试图说服一位同事,函数应该采用接口作为参数,而不是对象本身。 我认为小对象可以很好地传递,但对于大对象,我会给它们一个接口,只传递 i/f,而…

坦然微笑 2024-07-24 07:02:35 8 0

通过信息隐藏进行有效封装的精彩示例?

“抽象和封装是互补的概念:抽象侧重于对象的可观察行为……封装侧重于产生这种行为的实现。”封装通常是通过信息隐藏来实现的,这是隐藏对象所有对其…

纸伞微斜 2024-07-14 10:59:59 10 0

什么是嵌套函数? 它们是做什么用的?

我从未使用过嵌套函数,但在多种语言中看到过对它们的引用(以及嵌套类,我认为它们是相关的)。 什么是嵌套函数? 为什么?!? 你可以用嵌套函数做…

满身野味 2024-07-13 16:33:58 11 0

为什么“PIMPL”应该被采用? 可以用成语吗?

背景资料: PIMPL 惯用法(指向 IMPLementation 的指针)是一种隐藏实现的技术,其中公共类包装一个在公共类所属的库之外无法看到的结构或类。 这对库…

遮云壑 2024-07-05 06:15:07 12 0

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

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

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

抽象VS信息隐藏VS封装

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

走走停停 2024-07-04 11:37:02 13 0
更多

推荐作者

linfzu01

文章 0 评论 0

可遇━不可求

文章 0 评论 0

枕梦

文章 0 评论 0

qq_3LFa8Q

文章 0 评论 0

JP

文章 0 评论 0

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