[单选题]this指针存在的目的是()

A

保证基类公有成员在子类中可以被访问

B

保证每个对象拥有自己的数据成员,但共享处理这些数据成员的代码

C

保证基类保护成员在子类中可以被访问

D

保证基类私有成员在子类中可以被访问

正确答案:B
题目解析

this指针是C++实现封装的一种机制,它将对象和该对象调用的成员函数联系在一起,从外部看来,好像每一个对象都拥有自己的成员函数。

使用this指针,保证了每个对象可以拥有自己的数据成员,但处理这些数据成员的代码可以被所有的对象共享。故本题选B。

扫描二维码
免费搜题、免费刷题、免费查看解析