多做题,通过考试没问题!

C++语言程序设计

睦霖题库>大学试题(计算机科学)>C++语言程序设计

class类类型中,析构函数具有什么特征?

正确答案:析构函数是类的一个特殊的成员函数,它的主要功能是完成对象的初始化,具有以下的特点:
①析构函数的名字必须和类的名字相同;
②析构函数无类型说明,它不能有返回值,在析构函数类下不能有return语句,析构函数可以被重载;
③在定义类时若没有定义析构函数,编译器会在内部自动生成一个不带参数的缺省构造函数,其格式如下:类名::缺省构造函数名(){};
④创建对象时,系统自动调用构造函数,一般不要在程序中显式的调用构造函数。
答案解析:
进入题库查看解析

微信扫一扫手机做题