在数据结构之前,OOP中需要的优质知识
Superior knowledge needed in OOP before Data structures?
我正在努力地将来自书籍的数据结构实施到正式的可用代码中。我开始相信这是我在诸如继承之类的OOP概念中的无知。
我了解诸如链接列表,树和某些图形概念之类的数据结构在概念上有效,但即使在使用和调试人们的代码之后,也是如此。我迷失在类/标题文件和他们使用的继承中。
所以,我想知道对OOP的工作方式是否需要深入了解数据结构?诸如构造函数和破坏者之类的基础知识相当简单,但是将指针对象纳入另一个类对象之类的概念变得非常混乱。
在学习数据结构以及学习时认为有必要的知识时,从经验中获得最大帮助您的任何意见。预先感谢。
否,不需要OOP的知识来了解数据结构。数据结构甚至在没有OOP支持的语言中也存在。这可能取决于您的含义以及要实现哪种语言的数据结构。
相关文章:
- 链表,反向函数,数据结构
- 如何使用set实现无序数据结构?
- 我们可以将数据永久保存为数据结构吗?
- C++中的可变长度数组/数据结构
- 用于存储由空格分隔的字符串的 C++/C 数据结构
- 通过 NIF 从C++返回自定义数据结构
- 编译器上的策略数据结构不起作用
- 尝试构建"lock-free"数据结构C++
- 设计将引用元素移动到开头的数据结构.C++
- 在学习数据结构之前对STL有一个了解是好的吗?
- 如何解析表示树状数据结构的字符串
- 我对数据结构、双向链表有一些问题
- googletest:测试太大的数据结构
- C++中deque数据结构的大O是什么?
- 我可以使用哪种数据结构来处理这种方式
- 将文本文件解析为树状数据结构
- C++ 中具有 O(1) 搜索时间复杂度的数据结构
- 哪些存储了不完整类型的 STL 数据结构可以用作类成员?
- C++,您能否设计一种数据结构,将指针保存在连续内存中并且不会使它们失效?
- 在数据结构之前,OOP中需要的优质知识