有关析构函数的说法不正确的是_____.A、析构函数有且只有一个B、析构函数和构造函数一样可以有形参C、析构函数无任何函数类型D、析构函数的作用是在对象被撤销时收回先前分配的内存空间

题目

有关析构函数的说法不正确的是_____.

A、析构函数有且只有一个

B、析构函数和构造函数一样可以有形参

C、析构函数无任何函数类型

D、析构函数的作用是在对象被撤销时收回先前分配的内存空间


相似考题
参考答案和解析
参考答案:B
更多“有关析构函数的说法不正确的是_____.A、析构函数有且只有一个B、析构函数和构造函数一样可以有 ”相关问题
  • 第1题:

    下列有关析构函数的说法错误的是( )。

    A.一个类中析构函数有且仅有一个

    B.析构函数的作用是在对象被撤销时收回先前分配的内存空间

    C.析构函数和构造函数一样可以有形参

    D.析构函数无任何函数类型


    正确答案:C
    解析:当对象被释放时,系统自动调用类的析构函数。一个类中只能定义一个析构函数,所以析构函数不能被重载,并且析构函数中没有形参。

  • 第2题:

    关于构造函数和析构函数的说法,正确的是()

    A.构造函数和析构函数默认的返回类型是void

    B.构造函数和析构函数都可以重载

    C.在类中未定义任何构造和析构函数时,系统会自动生成默认构造函数和析构函数。

    D.构造函数和析构函数都可以有参数


    构造函数可以有多个

  • 第3题:

    以下有关析构函数的叙述,不正确的是()。

    A.在一个类只能定义一个析构函数

    B.析构函数和构造函数一样可以有形参

    C.析构函数不允许用返回值

    D.析构函数名前必须冠有符号 ~


    析构函数可以有形参

  • 第4题:

    1、以下有关析构函数的叙述,不正确的是___________.

    A.析构函数和构造函数一样可以有形参

    B.在一个类只能定义一个析构函数

    C.析构函数不允许用返回值

    D.析构函数名前必须冠有符号“~”

    E.析构函数可以重载

    F.析构函数不能重载


    析构函数可以有形参

  • 第5题:

    以下有关析构函数的说法不正确的是()。

    A.析构函数和构造函数一样可以有形参

    B.析构函数有且仅有一个

    C.析构函数的功能是用来释放一个对象

    D.析构函数无任何函数类型


    C解析:本题考查析构函数的有关特性。析构函数是没有形参的。