C++编程经典练习题集锦.pptVIP

  • 0
  • 0
  • 约4.12千字
  • 约 20页
  • 2026-07-02 发布于江苏
  • 举报

第三章习题

3.1类申明的普通格式是什么?

3.2假设AB为一种类,则执行“ABx;”语句时将自动调用该类的(A)。

A无参结构函数B有参结构函数

C拷贝结构函数D赋值重载函数

3.3对于类中定义的组员,其隐含的访问权限为()。

ApublicBprotectedCprivateDstatic;3.4类的析构函数是在(C)

A创建类时调用的B创建对象时调用的

C删除对象时调用的D不自动调用

3.5假定AB为一种类,则该类的拷贝结构函数的原型为(C)。

AAB(ABx);BAB(ABx);

CAB(ABx);DAB(AB*x);

;拷贝结构函数,经常被称作X(X),是一种特殊的结构函数,他由编译器调用来完毕某些基于同一类的其它对象的构建及初始化。它的唯一的一种参数(对象的引用)是不可变的(因为是const型的)。;因为拷贝结构函数是用引用方式传递复制对象,引用方式传递的是地址,因此在结构函数内对该引用的修改会影响源对象。而你在用对象a1结构a2时,自然不希望拷贝结构函数会变化a1的内容,因此要预防拷贝结构函数内部修改该引用,所以用const申明。

classA

{

intx;

A(intc){x=c;};

A(const

文档评论(0)

1亿VIP精品文档

相关文档