65、下面是关于虚析构函数的说法,其中不正确的是()。
A.虚析构函数也必须遵守调用层次惟一的原则
B.虚析构函数被调用时,只有成员函数的本地版本被调用
C.可以创建一个纯虚析构函数
D.虚析构函数可以带参数
第1题:
析构函数可以是虚函数,构造函数不能定义为虚函数。()
第2题:
在下列说法中,不正确的是()。
A、静态成员函数不能利用this指针
B、非静态成员可以使用this关键字
C、虚机制在构造函数和析构函数中仍然可以很好的工作,以实现多态性
D、构造函数和析构函数不接受任何参数,也不带有任何类型的返回值
第3题:
下面关于构造函数和析构函数的描述中,错误的是( )
A.析构函数可以声明为虚函数
B.对虚析构函数的调用可以采用动态联编
C.一个类的虚函数仅对派生类中重定义的函数起作用,对其他函数没有影响
D.构造函数可以声明为虚函数
第4题:
下列描述中正确的是( )。
A.构造函数可以为虚函数,析构函数不可以为虚函数
B.构造函数不可以为虚函数,析构函数可以为虚函数
C.构造函数可以为虚函数,析构函数可以为虚函数
D.构造函数不可以为虚函数,析构函数不可以为虚函数
第5题:
以下有关析构函数的叙述不正确的是
A.一个类只能定义一个析构函数
B.析构函数和构造函数一样可以有形参
C.析构函数指定返回类型
D.析构函数名前必须冠有符号“~”
第6题:
下面说法正确的是()。
第7题:
构造函数和析构函数均都可以被说明为虚函数,只是构造函数和析构函数的功能不同而已。
第8题:
下面关于构造函数和析构函数的描述,错误的是()
第9题:
虚函数必须是类的()。
第10题:
静态成员函数可以是虚函数
构造函数不可以是虚函数
析构函数不可以是虚函数
内联函数可以是虚函数
第11题:
析构函数中调用虚函数采用静态联编
对虚析构函数的调用可以采用动态联编
当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数
构造函数可以声明为虚函数
第12题:
构造函数可以重载,析构函数不能重载
构造函数不能重载,析构函数可以重载
构造函数可以重载,析构函数也可以重载
构造函数和析构函数都不可以重载
第13题:
A.析构函数可以重载
B.对象销毁前会自动调用析构函数
C.如果定义一个类时没有定义析构函数,则系统会提供一个默认析构函数~<类名>()}
D.析构函数的函数类型为void
第14题:
有关析构函数的说法不正确的是( )。
A.析构函数有且只有一个
B.析构函数无任何函数类型
C.析构函数和构造函数一样可以有形参
D.析构函数的作用是在对象被撤消时收回先前分配的内存空间
第15题:
下面关于析构函数的叙述错误的是( )。
A.析构函数可以完成一些系统清理工作
B.析构函数可以由类对象自动调用
C.析构函数可以有返回值
D.析构函数是一种特殊的函数
第16题:
下列关于析构函数的描述中,错误的是( )。
A.类中有且仅有一个析构函数
B.析构函数可以有形参
C.析构函数没有函数类型
D.析构函数对象消失时被自动执行
第17题:
在具有继承关系的类层次体系中,析构函数执行的顺序是()
第18题:
析构函数和虚函数的用法和作用?
第19题:
下面对析构函数的正确描述是()
第20题:
下列关于析构函数的描述中,错误的是()。
第21题:
析构函数可以重载
析构函数由系统自动调用
每个对象的析构函数只被调用一次
每个类都有析构函数
第22题:
类中有且仅有一个析构函数
析构函数可以有形参
析构函数没有函数类型
析构函数在对象消失时被自动执行
第23题:
第24题:
系统在任何情况下都能正确析构对象
用户必须定义类的析构函数
析构函数没有参数,也没有返回值
析构函数可以设置默认参数