design-patterns - 你听说过 "Position"设计模式吗?

标签 design-patterns data-structures

这几天,我正在研究数据结构。在我的 data structure book ,作者说,“我们将使用'Position'设计模式”-> Photo

所以我用谷歌搜索了位置设计模式,因为我想了解它。但是,我找不到任何结果。 :'(

作者说,“我们之所以使用Position设计模式,是因为我们不想让用户修改内部结构。” -> Photo 1 Photo 2
(例如,当我们返回节点元素时不公开访问链接的方法)

我完全同意作者的意见和意图,但我不能确定“设计模式”这个词

最佳答案

位置模式现在可能并不为人所知,因为大多数开发人员都在更高的抽象级别上工作。当我们对集合使用某些操作时,我们正在使用位置模式的实现 - 但我们没有自己实现它。

[意见] 您更有可能在讨论低级编程的书籍中找到对位置模式的引用。例如,也许与迭代器模式一起,许多开发人员永远不会自己实现,但会在启动 for each 时使用一个实现。环形。

关于design-patterns - 你听说过 "Position"设计模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13380460/

相关文章:

data-structures - 布卢米尔过滤器的用途是什么?

c++ - 有没有一种方法可以使用c++实时阅读文本?

c# - 从 DTO 创建 BO 的模式/策略

java - 如何适应API的变化

检查单链表中的回文

data-structures - 如何计算递归函数的时间复杂度?

javascript - js 对象的属性分配出现 lint 错误

c# - 这是软件设计模式吗?

Swift Mediator Pattern - 通用协议(protocol)的集合

data-structures - 我可以在 1GB 内存中创建多少个整数?