选择题   下面的描述中,    是正确的。
 
【正确答案】 A
【答案解析】本题考核C++中各知识点的应用。 ①virtual关键词既可以用来声明虚基类,也可以用来声明虚函数。所以选项A的描述是正确的。 ②C++规定,含有纯虚函数的类是抽象类,它不能用来定义对象。选项B的描述中,前半句是正确的,但后半句是错误的。 ③在C++中,如果所有的基类和子对象构造函数都不需要参数,派生也不需要参数初始化,则派生类中,可以不定义构造函数。所以选项C的描述是错误的。 ④在C++中,静态数据成员的初始化必须在类体外进行。所以选项D的描述是错误的。