首页 > 试题广场 >

下面关于虚函数的描述中,正确的是(  )

[不定项选择题]
下面关于虚函数的描述中,正确的是(  )
  • 虚函数必须是非静态成员函数。
  • 对于虚函数,virtual关键字只能出现在类定义中的函数原型声明中,不能出现在类体外的函数定义中.
  • 根据类型兼容规则,基类指针(或引用)可以指向其派生类的实例,但在非虚函数的情况下,通过基类指针(或引用)却只能调用基类的函数成员,无法调用其所指实例(派生类)的函数成员。
  • 对于多态类,应该将构造函数和析构函数都声明为虚函数。
构造函数不能声明为虚函数,析构函数可以声明为虚函数,而且有时是必须声明为虚函数。
发表于 2020-09-08 17:10:42 回复(0)