首页
假定AB为一个类,则该类的拷贝构造函数的声明语句为( )。
精华吧
→
答案
→
慕课
→
未分类
假定AB为一个类,则该类的拷贝构造函数的声明语句为( )。
A.AB&(ABx);
B.AB(ABx);
C.AB(AB*x);
D.AB(AB&);
正确答案:AB(AB&);
Tag:
面向对象程序设计
假定
语句
时间:2021-12-29 13:21:06
上一篇:
下面的函数声明中,()是“voidBC(inta,intb);”的重载函数。
下一篇:
有关析构函数的说法,不正确的是()。
相关答案
1.
定义p,使p指向动态空间中包含30个整数的数组,所使用的定义语句为()。
2.
若定义类A:class A { public: A(); A(int x); … };执行语句:A a(4), b[3], *p[2]; 则自动调用该类构造函数的次数是()。
3.
假设A是一个类的名字,下面的程序片段会调用类A的调用析构函数()次。 int main() { A * p = new A[2]; A * p2 = new A; A a; delete [] p;}
4.
假设A 是一个类的名字,下面哪段程序不会用到A的复制构造函数()。
5.
假设 A 是一个类的名字,下面的语句生成了()个类A的对象。A * arr[4] = { new A(), NULL,new A() };
6.
有类A如下定义:class A{ int v; public: A ( int n) { v = n; }};下面哪条语句是编译不会出错()。
7.
关于 new 运算符的下列描述中,错误的是()
8.
下列不是构造函数特征的是()
9.
关于成员函数特征的下列描述中,错误的是( )
10.
类的私有成员可在何处访问()
热门答案
1.
对类中声明的变量,下列描述中正确的是()
2.
如没有使用private关键字定义类的数据成员,则默认为()
3.
this指针存在的目的是()
4.
关于this指针使用说法正确的是()
5.
关于new运算符的下列描述中,错误的是()
6.
静态成员函数没有()
7.
所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是()
8.
类MyA的拷贝初始化构造函数是 ()
9.
假定一个类的构造函数为“A(int i=4, int j=0) {a=i;b=j;}”, 则执行“A x (1);”语句后,x.a和x.b的值分别为()
10.
假定AB为一个类,则执行“AB a(2), b[3],*p[4];”语句时调用该类构造函数的次数为()