C++面向对象程序设计模拟试题.docxVIP

  • 1
  • 0
  • 约1.17万字
  • 约 24页
  • 2026-08-20 发布于四川
  • 举报

C++面向对象程序设计模拟试题

一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题干后的括号内。错选、多选或未选均无分。

1.下列选项中,不属于C++面向对象程序设计基本特征的是()

A.封装B.继承C.模块化D.多态

2.关于C++中this指针的描述,下列说法正确的是()

A.this指针指向当前类本身,存储在类的静态存储区

B.this指针是成员函数访问对象成员的默认指针,指向调用当前成员函数的对象

C.静态成员函数也拥有默认的this指针

D.程序员可以在成员函数中显式修改this指针的存储地址

3.关于构造函数和析构函数的virtual属性,下列说法正确的是()

A.构造函数可以声明为虚函数,析构函数不可以声明为虚函数

B.构造函数不可以声明为虚函数,析构函数可以声明为虚函数

C.构造函数和析构函数都可以声明为虚函数

D.构造函数和析构函数都不可以声明为虚函数

4.对于公有继承,基类的public、protected、private成员在派生类中的访问权限分别是()

A.public、protected、private

B.public、public、private

C.protected、protected、private

D.都保持基类原有

文档评论(0)

1亿VIP精品文档

相关文档