encapsulation

encapsulation

文章 0 浏览 5

多种输出格式的设计模式

我有一个类结构,它(在内部)表示我希望输出到文件的数据。 一些成员变量对于数据类来说是私有的,这样它就可以进行自我管理并阻止出现问题。 然后我…

蔚蓝源自深海 2024-11-26 15:07:36 3 0

在 EF 4.1 中,我可以使用 DBSet吗?而不是 DBSet

我正在尝试使用业务方法构建域模型,并让 EF 4.1 为我做持久化工作。到目前为止,一切都很好。 问题是,所有属性在我的域类上都公开公开。无论如何,…

阳光下慵懒的猫 2024-11-26 12:39:42 3 0

确保封装的建议

在我的解决方案中,我有一个 DLL 项目(例如 Project1),它拥有一个类(例如 class A)。该类有一些非常重要的属性,只能在该 DLL 中设置。引用此 DL…

彻夜缠绵 2024-11-25 16:33:10 1 0

提升 ASIO 并隐藏那些棘手的 io_service 对象

所以,我有这门课。它应该是一个单身人士,但你没有理由不能做更多。 其中有两个线程。 一种是 io_service->run() 等待传入的 UDP 数据包。 另一个用…

心舞飞扬 2024-11-25 06:30:41 0 0

变形还是封装,这就是问题! (C++)

我需要将多态对象(假设Polygon)存储在另一个对象(假设Simulation)内。同时我想保留Simulation的封装。 class Polygon { public: virtual double a…

少女七分熟 2024-11-25 03:06:55 2 0

如何在不建立“朋友”的情况下访问类外的私有数据成员?

我有一个class A,如下所述:- class A{ int iData; }; 我既不想创建成员函数,也不想继承上面的class A,也不想更改iData的说明符。 我的疑问:- 如…

不寐倦长更 2024-11-23 20:16:39 4 0

将我的变量放在命名空间下

如何使用相同的变量名称创建包含变量的对象,或者换句话说,如何将变量放在命名空间下? var a = "variable"; var b = "variable"; var obj = { a : a…

〗斷ホ乔殘χμё〖 2024-11-19 06:06:11 2 0

未封装意味着不可更改?

我在Effective C++中看到了这一行: 公开意味着未封装,实际上,未封装意味着不可更改,尤其是 对于广泛使用的类。然而广泛使用的类最需要封装,因为 …

冷默言语 2024-11-18 01:33:13 7 0

导出&破坏封装,还是违反 DRY?

我有两个 C++ 类:Sequence,它就像 std::vector 和 File,它是一个 Sequence code> 代表计算机上文件的字符串。 从Sequence 派生File 是理所当然的事…

紫﹏色ふ单纯 2024-11-18 00:53:40 3 0

为了简单的类而放弃 getter 和 setter 可以吗?

我正在创建一个非常简单的类来表示 3D 空间中的位置。 目前,我只是让用户直接访问和修改各个 X、Y 和 Z 值。换句话说,它们是公共成员变量。 templat…

榕城若虚 2024-11-17 22:47:20 2 0

好友功能

只是一个关于友元函数的使用,或者更确切地说它们的有用性的简单问题。基本上.. 它们有什么用?如果您正确设计了类,那么真的需要友元函数吗?在什么…

沉鱼一梦 2024-11-17 17:33:20 2 0

在 JavaScript 中从子类调用基类中的私有方法的解决方法

base = function () { this.A = function () { this.B(); } this.B = function () {} // ABSTRACT! var E = function () { alert('I am E'); } } sub …

爱*していゐ 2024-11-16 23:08:50 2 0

访问dll方法

我为我的客户准备了一些 C# dll 来执行一些功能。 问题是我也使用相同的 dll。 我怎样才能让一些方法对他可用,而所有方法对我可用。 谢谢,…

赠我空喜 2024-11-16 21:23:53 4 0

AS3 中的 get/set 方法和封装

我经常看到以下描述为实现 get/set 方法的“正确”方法: public class Foo { private var _someVar:SomeClass; public function get someVar():SomeC…

一场信仰旅途 2024-11-15 17:31:52 3 0

PHP 封装数据有什么用?

我经常一次又一次地问自己这个问题。 PHP封装数据有什么用?尽管我确实了解向公众隐藏应用程序的数据或设计实现的用法和用处。我确实同意这种方式,通…

围归者 2024-11-15 11:37:47 2 0
更多

推荐作者

我早已燃尽

文章 0 评论 0

就像说晚安

文章 0 评论 0

donghfcn

文章 0 评论 0

凡尘雨

文章 0 评论 0

鲜血染红嫁衣

文章 0 评论 0

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