首页 > 益智题库
题目内容 (请给出正确答案)
[主观题]

在C++中,类A的每一个非静态成员函数都有一个隐藏的指针类型的形参(),它指向当前正在操作的对象,其类型为()。

在C++中,类A的每一个非静态成员函数都有一个隐藏的指针类型的形参(),它指向当前正在操作的对象,其类型为()。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在C++中,类A的每一个非静态成员函数都有一个隐藏的指针类型…”相关的问题
第1题
对于同一个类中的两个非静态成员函数,它们的函数的名称、参数类型、参数个数、参数顺序以及返回值的类型不能完全相同。()

此题为判断题(对,错)。

点击查看答案
第2题
在类的静态成员函数的实现体中,可以访问或调用()。

A.本类中非静态的成员函数

B.本类中非静态的常量数据成员

C.本类中的静态数据成员

D.本类中其它的静态成员函数

点击查看答案
第3题
下面关于函数调用运算符正确的说法是()。

A.重载函数调用运算符只能说明为类的非静态成员函数

B.重载了的函数调用运算符可以带多个形参,也可以带缺省参数

C.重载函数调用运算符的作用与重载函数的作用相同

D.重载函数的一般格式为:类名::operator()

点击查看答案
第4题
静态成员函数中不能访问非静态成员。 ()
点击查看答案
第5题
什么是抽象数据类型?试用C++的类声明定义“复数”的抽象数据类型。要求:(1)在复数内部用浮点数定

什么是抽象数据类型?试用C++的类声明定义“复数”的抽象数据类型。要求:

(1)在复数内部用浮点数定义它的实部和虚部。

(2)实现3个构造函数:默认的构造函数没有参数;第二个构造函数将双精度浮点数赋给复数的实部,虚部置为0;第三个构造函数将两个双精度浮点数分别赋给复数的实部和虚部。

(3)定义获取和修改复数的实部和虚部,以及+、-、X、/等运算的成员函数。

(4)定义重载的流函数来输出一个复数。

点击查看答案
第6题
this是一个隐含于每一个类的成员函数的特殊指针,它是一个指向正在被某个成员函数操作的对象的指针。()
点击查看答案
第7题
在c++中,一个虚函数是通过关键字()放在其基类说明的前面来加以说明的。

A.virtual

B.protected

C.operator

D.this

点击查看答案
第8题
对于在类中定义的静态数据成员,下面正确的说法是()。

A.该类的每个对象中都有一个静态数据成员

B.对象创建时产生

C.在类外进行初始化

D.既可以在类外初始化,也可以在类内初始化

点击查看答案
第9题
下面关于成员函数的说法错误的是()。

A.类定义中只能说明函数成员的函数头,不能定义函数体

B.类中的函数成员可以在类体中定义,也可以在类体之外定义

C.类中的函数成员在类体之外定义时必须要与类声明在同一文件中

D.在类体之外定义的函数成员不能操作该类的私有数据成员

点击查看答案
第10题
通过一个对象调用虚函数时,C++系统对该调用采用()。

A.动态联编

B.静态联编

C.不确定是哪种联编

D.函数重载

点击查看答案
第11题
下面对对象成员的正确描述是()

A.在一个类中可以声明本类的对象成员

B.对象成员的声明方法与普通数据成员的声明方法相同

C.在一个类中可以声明本类的指针数据成员

D.如果对象成员的构造函数有参数,则必须在声明该对象成员的同时给其构造函数传递参数值

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改