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

admin2020-05-14  59

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

选项 A、-void TestClass(){)
B、~TestClass void(){)
C、void~TestClass(){}
D、~TestClass(){)

答案D

解析 C++中的析构函数是类中的一种特殊的成员函数,它用来完成对象删除前的一些清理工作。析构函数不指定返回值类型。析构函数没有参数,同时不能重载。
转载请注明原文地址:https://kaotiyun.com/show/Ev8p777K
0

最新回复(0)