#1455. 算法思想·单选训练3(3)

算法思想·单选训练3(3)

算法思想·单选训练3(3)

第 1 题(单选)

在 C++ 中,派生类继承基类的方式包括 public、protected 和 private。若采用 public 继承,基类中的 private 成员在派生类中的访问权限为()。

{{ select(1) }}

  • public
  • protected
  • private
  • 不可访问

第 2 题(单选)

在 C++ 中,关于 this 指针的说法正确的是()。

{{ select(2) }}

  • 在非静态成员函数中均可使用
  • 在静态成员函数中也可使用
  • this 指针存储的是当前对象的地址
  • this 指针的值可以修改

第 3 题(单选)

如果树中的节点 A 是节点 B 的祖先,则节点 A 和节点 B 之间的关系是()。

{{ select(3) }}

  • A 在 B 的上方
  • B 在 A 的子树中
  • A 是 B 的父节点
  • A 和 B 位于同一层

第 4 题(单选)

在 C++ 中,关于重写(override)的说法正确的是()。

{{ select(4) }}

  • 被重写的函数必须是虚函数
  • 重写函数与基类函数可以有不同的参数列表
  • 重写函数与基类函数可以有不同的返回类型
  • 只有 public 继承才能重写

第 5 题(单选)

哈夫曼编码是一种()。

{{ select(5) }}

  • 变长前缀编码
  • 定长编码
  • 等长编码
  • 后缀编码