问题
单项选择题
下列虚基类的声明中正确的是
A.class virtual B:public A
B.virtual class B:public A
C.class B:public A virtual
D.class B:virtual public A
答案
参考答案:D
解析: 本题考核虚基类的声明方式。虚基类说明格式如下:
Virtual<继承方式><基类名>
其中,Virtual是虚基类的关键词。虚基类的说明是用在定义派生类时,写在派生类名的后面。即:
class<派生类名>:Virtual<继承方式><基类名>。