encapsulation

encapsulation

文章 0 浏览 5

DDD 以及 Getters 和 Setters 的使用

我读过一些关于 Getters 和 Setters 的使用的文章/帖子,以及它们如何帮助破坏域模型对象中封装的目的。我理解不使用 setter 背后的逻辑 - 您允许客户…

千年*琉璃梦 12-18 10:39 0 0

封装向量

这是我的课程的一个小示例: #include #include using std::string; using std::vector; struct Book { string m_author; string m_title; }; class B…

方觉久 12-18 06:29 0 0

C# XML 序列化 - 弱化封装?

我是否正确地认为,为了让 C# 序列化对象,我必须为每个需要存储其状态的字段拥有一个公共属性? 如果是这样,那不是很糟糕吗,因为它削弱了(如果不…

落花随流水 12-18 04:43 0 0

如何将数组传递给用户定义的对象或将非 OO 代码转换为 OO? javascript

我在 js 中的 OO 编码方面确实遇到了麻烦。我编写了一段代码,它会旋转 3 个 div,并在悬停在任何 div 上时暂停。这段代码只是使用 array/json 作为输…

酒几许 12-17 14:24 0 0

关于免费静态函数使用的文章

我正在寻找一篇文章或文档来解释为什么当给定函数不修改或读取类的私有成员时,自由静态函数比私有成员函数更好。在我看来,优点是: 更少的依赖项 更…

驱逐舰岛风号 12-15 18:15 0 0

声明后添加好友类

我正在尝试用 C++ 编写一个命名管道服务器。我有一个名为 client_pool 的类,其中包含管道实例的容器,以及一个公共成员函数 write,该函数将数据异步…

遗忘曾经 12-15 06:32 0 0

我是否也应该将集合封装在 setter 中?

替换一个简单的设置器 public void setCategories(Set categories) { this.categories = categories; } 我是否应该用这样的东西 public void setCateg…

菊凝晚露 12-15 01:35 0 0

序列化代码的最佳位置。被序列化的类的内部,还是每种格式的外部类?

我经常发现自己陷入了在哪里放置类的序列化代码的困境,并且想知道其他人对此主题的想法是什么。 Bog 标准序列化是理所当然的。只需装饰相关类即可。 …

哽咽笑 12-14 22:51 0 0

getter 是否会影响 Java 的性能?

考虑到以下两个代码选项,第二个选项相对于第一个选项是否有任何性能优势(在非常大的范围或很长一段时间内)? 选项 1 private Map animals = ...; p…

挽手叙旧 12-14 16:19 0 0

创建简单高效的值类型的模式

动机: 阅读 Mark Seemann 的博客 代码气味:自动财产他在接近尾声时说道: 底线是自动属性很少适用。 事实上,它们仅适用于属性类型为 值类型和所有…

北凤男飞 12-14 12:30 1 0

你可以使用自定义对象作为 JavaScript 中对象的属性吗?

假设我创建一个自定义对象/javascript“类”(airquotes),如下所示: // Constructor function CustomObject(stringParam) { var privateProperty =…

九命猫 12-13 18:47 0 0

正确封装数组集合

您好,我的任务是构建一个具有以下简介的应用程序。 实现一个接口,根据促销规则计算价格。 co = Checkout.new(promotional_rules) co.scan(item) co.…

入怼 12-13 11:11 0 0

为什么我需要使用 get 和 set?

我有一个代码段: public class MyClass { private string _myProperty; public string MyProperty { get { return _myProperty; } set { _myProperty…

水水月牙 12-13 00:30 1 0

在 Python 中动态添加属性是否会令人不悦?

在Python中,您可以从定义类的外部分配任意属性: class Profile(models.Model): user = models.OneToOneField(User) name = models.CharField(max_le…

春夜浅 12-12 23:55 1 0

友谊的替代品?

在下面的场景中除了友谊还有其他选择吗? 我有一个代表 UI 窗口的 Window 类。此外,一个作为单例实现的 WindowManager 类管理我的应用程序中的所有窗…

嘿咻 12-12 16:19 2 0
更多

推荐作者

马化腾

文章 0 评论 0

thousandcents

文章 0 评论 0

辰『辰』

文章 0 评论 0

ailin001

文章 0 评论 0

冷情妓

文章 0 评论 0

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