试题详情
简答题class类类型中,析构函数具有什么特征?
  • 析构函数是类的一个特殊的成员函数,它的主要功能是完成对象的初始化,具有以下的特点:
    ①析构函数的名字必须和类的名字相同;
    ②析构函数无类型说明,它不能有返回值,在析构函数类下不能有return语句,析构函数可以被重载;
    ③在定义类时若没有定义析构函数,编译器会在内部自动生成一个不带参数的缺省构造函数,其格式如下:类名::缺省构造函数名(){};
    ④创建对象时,系统自动调用构造函数,一般不要在程序中显式的调用构造函数。
  • 关注下方微信公众号,在线模考后查看

热门试题