网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
当一个类A中没有声明任何成员变量与成员函数,这时sizeof(A)的值是多少,如果不是零,请解释一下编译器为什么没有让它为零。
参考答案
更多 “当一个类A中没有声明任何成员变量与成员函数,这时sizeof(A)的值是多少,如果不是零,请解释一下编译器为什么没有让它为零。” 相关考题
考题
( 12 )下列关于类定义的说法中,正确的是A )类定义中包括数据成员和函数成员的声明B )类成员的缺省访问权限是保护的C ) 数据成员必须被声明为私有的D )成员函数只能在类体外进行定义
考题
下面关于虚函数的描述,错误的是A.在成员函数声明的前面加上virtual修饰,就可把该函数声明为虚函数B.基类中说明了虚函数后,派生类中对应的函数也必须说明为虚函数C.虚函数可以是另一个类的友元函数,但不能是静态成员函数D.基类中说明的纯虚函数在其任何派生类中都必须实现
考题
以下叙述中不正确的是A.一个类的友元函数可以无条件的使用这个类的私有成员B.静态成员函数可以直接访问非静态数据成员C.不可以声明抽象类的对象,但可以声明抽象类的指针变量D.静态数据成员为类的所有对象所共有
考题
类的静态成员与普通的对象成员之间有什么区别?()
A.类的所有对象共享一个静态成员B.表态成员属于类,而普通成员属于对象C.静态成员变量可以被类或普通成员访问到,但它们访问的静态成员变量实际不相同D.静态成员函数只能访问静态成员变量,不能访问普通成员变量E.静态成员变量就是值不会再变的成员变量
考题
下面关于虚函数的描述,错误的是( )。A.在成员函数声明的前面加上virtual修饰,就可把该函数声明为虚函数B.基类中说明了虚函数后,派生类中对应的函数也必须说明为虚数C.虚函数可以是另一个类的友元函数,但不能是静态成员函数D.基类中说明的纯虚函数在其任何派生类中都必须实现
考题
在下面叙述中,不正确的是( )。A.一个类的所有对象都有各自的数据成员,它们共享函数成员B.一个类中可以有多个同名的成员函数C.一个类中可以有多个构造函数、多个析构函数D.在一个类中可以声明另一个类的对象作为它的数据成员
考题
当将一个类A或函数f()说明为另一个类B的友元后,类A或函数f()能够直接访问类B的()A、 只能是公有成员B、 只能是保护成员C、 只能是除私有成员之外的任何成员D、 具有任何权限的成员
考题
关于C++/JAVA类中static 成员和对象成员的说法正确的是()。A、static 成员变量在对象构造时生成B、static 成员函数在对象成员函数中无法调用C、虚成员函数不可能是static 成员函数D、static 成员函数不能访问static 成员变量
考题
类的静态成员与普通的对象成员之间有什么区别?()A、类的所有对象共享一个静态成员B、表态成员属于类,而普通成员属于对象C、静态成员变量可以被类或普通成员访问到,但它们访问的静态成员变量实际不相同D、静态成员函数只能访问静态成员变量,不能访问普通成员变量E、静态成员变量就是值不会再变的成员变量
考题
单选题当将一个类A或函数f()说明为另一个类B的友元后,类A或函数f()能够直接访问类B的()A
只能是公有成员B
只能是保护成员C
只能是除私有成员之外的任何成员D
具有任何权限的成员
考题
单选题简单变量和引用变量在作为类的成员这是时,有什么区别()A
简单成员变量不需要初始化,引用变量需要在构造函数中初始化B
引用成员变量不需要初始化,简单成员变量需要在构造函数中初始化C
类的成员变量可以自动初始化,因此没有区别D
简单成员变量会自动初始化为默认值(0),而引用变量只会自动初始化为空值,实际使用时还需要将它指向一个对象
考题
判断题在声明一个类时,必须同时声明类的数据成员和成员函数。A
对B
错
热门标签
最新试卷
![瑞牛题库 章节练习 历年真题 模拟试卷](http://assets.51tk.com/51_sidebar_right_index.jpg)