在数据结构之前,OOP中需要的优质知识

Superior knowledge needed in OOP before Data structures?

本文关键字:知识 数据结构 OOP      更新时间:2023-10-16

我正在努力地将来自书籍的数据结构实施到正式的可用代码中。我开始相信这是我在诸如继承之类的OOP概念中的无知。

我了解诸如链接列表,树和某些图形概念之类的数据结构在概念上有效,但即使在使用和调试人们的代码之后,也是如此。我迷失在类/标题文件和他们使用的继承中。

所以,我想知道对OOP的工作方式是否需要深入了解数据结构?诸如构造函数和破坏者之类的基础知识相当简单,但是将指针对象纳入另一个类对象之类的概念变得非常混乱。

在学习数据结构以及学习时认为有必要的知识时,从经验中获得最大帮助您的任何意见。预先感谢。

否,不需要OOP的知识来了解数据结构。数据结构甚至在没有OOP支持的语言中也存在。这可能取决于您的含义以及要实现哪种语言的数据结构。