如果类名为Myshool,那么它的析构函数的名称是(),它是不能显示调用的,只能自动调用。A. ~MyshoolB. MyshoolC. ~Mysholl(double a)D. Void ~Myshool

题目
如果类名为Myshool,那么它的析构函数的名称是(),它是不能显示调用的,只能自动调用。

A. ~Myshool

B. Myshool

C. ~Mysholl(double a)

D. Void ~Myshool


相似考题
更多“如果类名为Myshool,那么它的析构函数的名称是(),它是不能显示调用的,只能自动调用。 ”相关问题
  • 第1题:

    下列关于析构函数的描述中,错误的是( )。

    A.析构函数可以重载

    B.析构函数由系统自动调用

    C.每个对象的析构函数只被调用一次

    D.每个类都有析构函数


    正确答案:A
    A。【解析】析构函数不能被重载,因为它的函数中不带有任何参数,也没任何返回值,函数只有一个版本即“~类名{}”。

  • 第2题:

    57、如果某类是从另一个类继承来的,对象释放时析构函数的调用顺序是().

    A.不调用基类的析构函数

    B.先调用基类的析构函数,再调用派生类的析构函数

    C.先调用派生类的析构函数,再调用基类的析构函数

    D.不调用派生类的析构函数


    错误

  • 第3题:

    5、有关析构函数和内存回收的描述正确的是()

    A.在内存回收期回收对象的内存之前,析构函数由内存回收期调用,执行终止清理工作。析构函数和构造函数类似,可以重载

    B.析构函数的名字由符号“~”加类名组成,其中“~”可以省略

    C.析构函数没有任何修饰符、没有任何参数、也不返回任何值

    D.析构函数可以被自动调用,也可以主动显示的调用


    析构函数没有任何修饰符、没有任何参数、也不返回任何值

  • 第4题:

    下列关于析构函数的描述中,错误的是( )。

    A) 析构函数可以重载

    B) 析构函数由系统自动调用

    C) 每个对象的析构函数只被调用一次

    D) 每个类都有析构函数

    A.

    B.

    C.

    D.


    正确答案:A

  • 第5题:

    23、下列关于析构函数的描述中,错误的是()

    A.析构函数可以重载

    B.析构函数由系统自动调用

    C.每个对象的析构函数只被调用一次

    D.每个类都有析构函数


    每个类可以定义多个析构函数,以实现不同的清理方法