下面的类定义中,如果要为其添加一个析构函数,对于析构函数定义正确的是( )。 class TlestClass { private: int a: public: TestClass(int giva_a=0) {a=give_a;} }A.~void TestClass (){}B.~TestClass void(){}C.void~TestClass(){}D.~TestClass(){}

下面的类定义中,如果要为其添加一个析构函数,对于析构函数定义正确的是( )。 class TlestClass { private: int a: public: TestClass(int giva_a=0) {a=give_a;} }

A.~void TestClass (){}

B.~TestClass void(){}

C.void~TestClass(){}

D.~TestClass(){}


相关考题:

( 32 ) 在一个派生类对象结束其生命周期时A ) 先调用 派生类的析构函数后调用基类的析构函数B ) 先调用 基类的析构函数后调用派生类的析构函数C ) 如果基类没有定义 析构函数,则只调用派生类的析构函数D ) 如果 派生类 没有定义 析构函数,则只调用 基类 的析构函数

在一个派生类对象结束其生命周期时A.先调用派生类的析构函数后调用基类的析构函数B.先调用基类的析构函数后调用派生类的析构函数C.如果基类没有定义析构函数,则只调用派生类的析构函数D.如果派生类没有定义析构函数,则只调用基类的析构函数

下面属于析构函数特征的是()。 A.析构函数可以重载B.对象销毁前会自动调用析构函数C.如果定义一个类时没有定义析构函数,则系统会提供一个默认析构函数~类名()}D.析构函数的函数类型为void

在一个派生类对象结束其生命周期时,下列叙述中正确的是( )。 A. 先调用基类的析构函数,后调用派生类的析构函数B.先调用派生类的析构函数,后调用基类的析构函数C.如果基类没有定义析构函数,则只调用派生类的析构函数D.如果派生类没有定义析构函数,则只调用基类的析构函数

是析构函数的特征。A.一个类中只能定义一个析构函数B.析构函数名与类名不同C.析构函数的定义只能在类体内D.析构函数可以有一个或多个参数

对于下面的类定义,如果要为其添加一个析构函数,对于析构函数定义正确的是()。 class MyFirst { private: int a; public: MyFirst (int give_a=0){a=give_a;} };A.void ~MyFist(){}B.~MyFist(){}C.~void MyFist(){}D.~MyFist void (){}

下列对析构函数的描述中,正确的是A.一个类中只能定义一个析构函数B.析构函数可以重载C.析构函数的定义只能在类声明体内D.析构函数可以有一个或多个参数

下列关于析构函数描述正确的是:A.一个类中只能定义一个析构函数B.析构函数名与类名不同(不考虑~符号)C.析构函数只能定义在类内D.析构函数可以有一个或多个参数

关于析构函数的说法正确的是()A.一个类中只能定义一个析构函数B.析构函数名与类名没有关系C.析构函数可以有一个或多个参数D.析构函数的定义只能在类体内