题目内容:
有如下程序: #inClude<iostream> using namespaCe std; Class Book{
publiC:
Book(Char*t=””){strCpy(title,t);}
private:
Char titlel40]; };
Class Novel:publiC Book{ publiC:
Novel(Char*t=””):Book(t){}
Char*Category( )Const{return”文学”;} };
int main( ){ Book * pb; pb=new Novel( );
Cout<<pb→Category( ); delete pb;
return 0; }
若程序运行时输出结果是“文学”,则横线处缺失的语句是( )。 A.Char*Category( );
B.Char*Category( )Const;
C.virtual Char*Category( )Const;
D.virtual Char*Category( )Const=0;
参考答案:
答案解析: