类显示管理器:矢量<string>

class DisplayManager: vector<string>

本文关键字:lt string gt 矢量 显示 管理器      更新时间:2023-10-16

我正在为我的C++编程类进行赋值。任务基本上是把代码交给我们,然后把它填进去,做成一个可工作的、低级别的文本编辑器。问题是,我以前从未见过这种语法。如果我知道它叫什么,我肯定可以找到有关它的信息。它甚至可能在我的课本上,我只是没能找到它…

不管怎样,如果有人能为我指明学习这类课程的正确方向,我将不胜感激。

class DisplayManager: vector<string>

(显示是一个称为"行"的字符串矢量。文档的每一行都可能占用一行或多行。)

这被称为继承。请看这里。

您的DisplayManager类继承自vector<string>。这意味着,它本质上与vector<string>相同,加上您在类主体中所做的更改。但是,由于您没有添加public关键字,该类的用户将无法访问它从vector继承的成员。