有如下程序:#include<iostream>using namespace std;class Book{public:Book(char*t=
有如下程序:
#include<iostream>
using namespace std;
class Book{
public:
Book(char*t=””){strcpy(title,t);}
private:
char title[40];
};
class Novel:public Book{
public:
Novel(char *t=””):Book(t){}
char*Category()const{return”文學(xué)”;)
};
int main(){
Book *pb;
pb=new Novel();
cout<<pb->Category();
return 0;
}
若程序運(yùn)行時(shí)輸出結(jié)果是“文學(xué)”,則劃線處缺失的語(yǔ)句是
A.char*Category();
B.char*Category()const;
C.virtual char*Category()const;
D.virtual char*Category()const=0;
正確答案:D
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。