这几天,我正在研究数据结构。在我的 data structure book ,作者说,“我们将使用'Position'设计模式”-> Photo
所以我用谷歌搜索了位置设计模式,因为我想了解它。但是,我找不到任何结果。 :'(
作者说,“我们之所以使用Position设计模式,是因为我们不想让用户修改内部结构。” -> Photo 1 Photo 2
(例如,当我们返回节点元素时不公开访问链接的方法)
我完全同意作者的意见和意图,但我不能确定“设计模式”这个词
最佳答案
位置模式现在可能并不为人所知,因为大多数开发人员都在更高的抽象级别上工作。当我们对集合使用某些操作时,我们正在使用位置模式的实现 - 但我们没有自己实现它。
[意见] 您更有可能在讨论低级编程的书籍中找到对位置模式的引用。例如,也许与迭代器模式一起,许多开发人员永远不会自己实现,但会在启动 for each
时使用一个实现。环形。
关于design-patterns - 你听说过 "Position"设计模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13380460/