试题详情
- 简答题class类类型中,析构函数具有什么特征?
- 析构函数是类的一个特殊的成员函数,它的主要功能是完成对象的初始化,具有以下的特点:
①析构函数的名字必须和类的名字相同;
②析构函数无类型说明,它不能有返回值,在析构函数类下不能有return语句,析构函数可以被重载;
③在定义类时若没有定义析构函数,编译器会在内部自动生成一个不带参数的缺省构造函数,其格式如下:类名::缺省构造函数名(){};
④创建对象时,系统自动调用构造函数,一般不要在程序中显式的调用构造函数。 关注下方微信公众号,在线模考后查看
热门试题
- 判断一个N*N的矩阵是否为对称矩阵,将原
- 如果表达式++j*k中的“++”和“*”
- 指向对象的指针与对象都可以作为函数参数,
- 什么叫二级指针变量?
- 下面程序中的函数char*delc(ch
- 已知int x=5;执行语句x+=x-=
- const型指针有几种形式?其作用是什么
- 编程定义一个整型(ival)及指针(*i
- 定义或说明对象时,系统会自动调用构造函数
- 一个类的成员函数也可以成为另一个类的友元
- 宏定义命令是以分号结束的。
- 具有转换函数功能的构造函数,应该是()。
- 下列关于类之间关系的描述,错误的是()
- 在具有继承关系的类层次体系中,析构函数执
- 简述C++由哪四部分组成。
- 请说出 const 与#define相比
- 写一个函数,取一个整数值并返回将此整数的
- 全局变量和局部变量可否同名,他们是否有区
- 派生类的析构函数中不包含直接基类的析构函
- 下列关于类和对象的说法中,正确的是()