你有没有听过“位置”的设计模式?

时间:2012-11-14 14:13:02

标签: design-patterns data-structures

在这些日子里,我正在研究数据结构。在我的data structure book中,作者说,“我们将使用'位置'设计模式” - > Photo

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

作者说,“我们使用 Position 设计模式的原因是我们不希望允许用户修改内部结构。” - > Photo 1 Photo 2
(例如,当我们返回节点元素时,不暴露访问链接的方法)

我绝对同意作者的意见和意图,但我无法确定'设计模式'这个词

1 个答案:

答案 0 :(得分:3)

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

[意见]你更有可能在谈论低级编程的书中找到对位置模式的引用。例如,也许与Iterator模式一起,许多开发人员将永远不会自己实现,但是当他们启动for each循环时将使用实现。