在C++中,对虚函数来说,不能声明(),但可以声明虚析构函数。
第1题:
下面关于虚函数的描述,错误的是( )。
A.在成员函数声明的前面加上virtual修饰,就可把该函数声明为虚函数
B.基类中说明了虚函数后,派生类中对应的函数也必须说明为虚数
C.虚函数可以是另一个类的友元函数,但不能是静态成员函数
D.基类中说明的纯虚函数在其任何派生类中都必须实现
第2题:
下列描述中正确的是( )。
A.构造函数可以为虚函数,析构函数不可以为虚函数
B.构造函数不可以为虚函数,析构函数可以为虚函数
C.构造函数可以为虚函数,析构函数可以为虚函数
D.构造函数不可以为虚函数,析构函数不可以为虚函数
第3题:
在成员函数声明的前面加上关键词【 】修饰,即把该函数声明为虚函数。
第4题:
此题为判断题(对,错)。
第5题:
下面关于构造函数和析构函数的描述中,错误的是( )。
A.析构函数可以声明为虚函数
B.对虚析构函数的调用可以采用动态联编
C.一个类的虚函数仅对派生类中重定义的函数起作用,对其他函数没有影响
D.构造函数可以声明为虚函数
第6题:
下面关于虚函数的表述中正确的是( )。
A.虚函数不能声明为另一个类的友元函数
B.派生类必须重新定义基类的虚函数
C.如果在重定义虚函数时使用了保留字virtual,那么该重定义函数仍是虚函数
D.虚函数不能够声明为静态函数
第7题:
在C++中,也可使用struct来声明类,但在该类中不能声明成员函数。
第8题:
什么函数不能声明为虚函数?
第9题:
构造函数和析构函数均不能被说明为虚函数。
第10题:
对
错
第11题:
对
错
第12题:
若在重定义虚函数时使用了virtual,则该重定义函数还是虚函数
虚函数不能声明为友元
子类必须重定义父类的虚函数
虚函数不能是static的
第13题:
在C++中用来实现运行时多态性的是______ 。
A.重载函数
B.析构函数
C.构造函数
D.虚函数
第14题:
纯虚函数是在基类中声明但没有定义的虚函数,可以声明该函数为纯虚函数是在【 】置于虚函数的原型后完成的。
第15题:
此题为判断题(对,错)。
第16题:
在析构函数中调用虚函数时,采用_____联编。
第17题:
下面关于构造函数和析构函数的描述,错误的是( )。
A)析构函数中调用虚函数采用静态联编
B)对虚析构函数的调用可以采用动态联编
C)当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数
D)构造函数可以声明为虚函数
第18题:
第19题:
下列函数中,不能说明为虚函数的是()
第20题:
类的构造函数和析构函数一般都声明为虚函数。
第21题:
C++程序下列说法正确的有()
第22题:
第23题: