假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数。 A.void~MyClass( );##

题目
假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数。 A.void~MyClass( );

假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数。

A.void~MyClass( );

B.~MyC

C.ass(intn);

D.MyClass( );

E.~MyClass( );

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假定MyCIass 为一个类,那么下列的函数说明中,()为该类的析 构函数。

A.void ~MyClass();

B.~MyClass(int n);

C.MyClass();

D.~MyClass();


D

第2题:

假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数。

A.void~MyClass( );

B.~MyC

C.ass(intn);

D.MyClass( );

E.~MyClass( );


正确答案:E
E。【解析】C++语言中析构函数为符号“~”加类名,且析构函数没有返回值和参数,故前不加void关键字。所以正确的形式应该是~MyClass。

第3题:

假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数

A.void~MyClass();

B. ~MyClass(int n);

C.MyClass();

D.~MyClass();


正确答案:D

第4题:

下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。

class Myclass {

public:

Myclass(int num);

~ Myclass( );

public:

int *p;

};

Myclass: :Myclass( int hum) {

【 】

Myclass:: ~ Myelass( ) {

【 】;

}。


正确答案:P=new int(a)、delete P
P=new int(a)、delete P 解析:new和delete的用法。

第5题:

假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数。

A.void~MyClass();

B.-MyClass(int n);

C.MyClass();

D.~MyClass();


正确答案:D

第6题:

假定MyCIass为一个类,那么下列的函数说明中,( )为该类的析构函数。

A.void~MyClass();

B.~MyClass(int n);

C.MyClass();

D.~MyClass();


正确答案:D
解析: C抖语言中析构函数为符号“~”加类名,且析构函数没有返回值和参数,故前不加void关键字。所以正确的形式应该是-MyClass()。

第7题:

假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数。

A.void~MyClass();

B.~MyClass(int n);

C.MyClass();

D.~MyClass();


正确答案:D
解析:c++语言中析构函数为符号“~”加类名,且析构函数没有返回值和参数,故前不加void关键字。所以正确的形式应该是~MyClass()。

第8题:

假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数。

A.void~MyClass();

B.~MyClass(int n)

C.MyClass();

D.~MyClass();


正确答案:D
解析: C++语言中析构函数为符号“~”加类名,且析构函数没有返回值和参数,故前不加void关键宇。所以正确的形式应该是~MyClass()。

第9题:

假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数。B.C.D.

A.void~MyClass();

B.~MyClass(int n);

C.MyClass();

D.~MyClass();?


正确答案:E

E。【解析】C++语言中析构函数为符号“~”加类名,且析构函数没有返回值和参数,故前不加void关键字。所以正确的形式应该是~MyClass。