niusouti.com
更多“类的析构函数是在 ______ 调用的A.类创建时B.创建对象时C.删除对象时D.不自动调用 ”相关问题
  • 第1题:

    类的析构函数是在( )调用的。

    A.类创建时

    B.创建对象时

    C.删除对象时

    D.不自动调用


    正确答案:C
    析构函数可以被函数调用,也可以被系统调用:函数体内的对象在函数结束时调用析构函数和使用delete释放对象所占用的资源。

  • 第2题:

    关于析构函数,错误的描述是:(参考,12.4第二个视频)

    A.一个类可以不写析构函数,系统默认会创建一个

    B.一个类可以写多个析构的重载

    C.析构会在对象销毁时一定调用析构

    D.析构被调用,一定意味着某个对象被销毁


    一个类可以写多个析构的重载

  • 第3题:

    308、在删除一个动态对象时,将自动调用该动态对象所属类的析构函数。


    正确

  • 第4题:

    在类的对象被创建时,______函数会被自动调用。


    正确答案:构造
    构造 解析: 此题考查的是构造函数的应用。构造函数的作用是在对象被创建时利用特定的值构造对象,构造函数在对象被创建时由系统自动调用。

  • 第5题:

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

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

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

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

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


    错误