问题:
[单选] 下列特性中,C与C++共有的是()。
继承。封装。多态性。函数定义不能嵌套。
问题:
[单选] 已知类A中的一个成员函数的说明如下:voidSet(A&a);则该函数的参数“A&a”的含义是()。
指向A的指针为a。将变量a的地址赋给类A。类A对象引用a用作函数的形参。变量A与a按位与后作函数参数。
问题:
[单选] 类aClass的定义如下:classaClass{public:aClass(){}aClass(inti){value=newint(i);}int*value;}若要对类中的value赋值,则下面的语句中,正确的是()。
aClassmy;my.value=10;。aClassmy;*my.value=10;。aClassmy;my.*value=10;。aClassmy(10);。
作为类的一般成员函数。类的初始化。对象的初始化。对象扫尾处理。
问题:
[单选] C++中对于类中定义的成员,其默认的访问权限为()。
public。protected。private。static。
问题:
[单选] 下面对类中静态数据成员的描述中,正确的是()。
静态数据成员是类的所有对象共享的数据。类的每个对象都有自己的静态数据成员。类的不同对象有不同的静态数据成员。静态数据成员不能通过类的对象调用。
问题:
[单选] 下列关于成员函数特征的描述中,错误的是()。
成员函数一定是内联函数。成员函数可以重载。成员函数可以设置参数的默认值。成员函数可以是静态的。
问题:
[单选] 一个类的友元函数或友元类可以访问该类的()。
私有成员。保护成员。公有成员。所有成员。
问题:
[单选] 下列关于类的访问权限的描述中,错误的是()。
说明为公有的成员可以被程序中的任何代码访问。说明为私有的成员只能被类的成员和说明为友元类的成员函数访问。说明为保护的成员,除了能被本身的成员函数和说明为友元类的成员函数访问外,该类的派生类的成员也可以访问。类的所有成员都可以被程序中的任何代码访问。
问题:
[单选] 通常,拷贝构造函数的参数是()。
某个对象名。某个对象的成员名。某个对象的引用名。某个对象的指针名。