在下列函数原型中,可以作为类AA构造函数的是______ 。A.void AA(int);B.int AA();C.AA (int)const
在下列函数原型中,可以作为类AA构造函数的是______ 。
A.void AA(int);
B.int AA();
C.AA (int)const;
D.AA(int)
在下列函数原型中,可以作为类AA构造函数的是______ 。
A.void AA(int);
B.int AA();
C.AA (int)const;
D.AA(int)
在下列函数原型中,可以作为类AA构造函数的是
A.void AA(int);
B.int AA();
C.AA(int)eonst;
D.AA(int);
根据下面类中Reverse 函数成员的原型和注释写出它的类外定义。
class AA {
int* a;
int n;
int MS;
public:
void InitAA(int aa[], int nn, int ms) {
if(nn>ms) {cout<< "Error!"<< endl; exit(1);}
MS=ms;
n=nn;
a=new int[MS];
for(int i=0; i
}
AA* Reverse(); // 对于调用该函数的对象,将其a 数组中前n 个
// 元素值按相反的次序排列,返回指向该对象的指针。
};
A.一个类的所有对象都有各自的数据成员,它们共享函数成员
B.一个类中可以有多个同名的成员函数
C.一个类中可以有多个构造函数、多个析构函数
D.在一个类中可以声明另一个类的对象作为它的数据成员
下列关于构造函数说法不正确的是
A.构造函数必须与类同名
B.构造函数可以省略不写
C.构造函数必须有返回值
D.在构造函数中可以对类中的成员进行初始化
下列关于构造函数的描述中,错误的是()。
A.构造函数可以设置默认参数
B.构造函数在定义类对象时自动执行
C.构造函数可以是内联函数
D.构造函数不可以重载
下列关于构造函数的描述中,错误的是()。
A.构造函数可以设置默认参数
B.构造函数可以对静态数据成员进行初始化
C.构造函数在说明类变量时自动执行
D.构造函数可以重载
A.继承的原理就是复制父类的方法和属性来重写子类的原型对象
B.继承就是一个类获取另一个或多个类的属性或方法
C.继承可以使用原型链继承,构造函数继承等多种方法
D.使用Object.assign()也可以实现对象的继承