C++ Logo
C++二级在线二级在线
首页选择题程序题成为会员帮助其他科目

选择题

98. 有如下程序: #include<iostream> #include<cstring> using namespace std; class Publication{ //出版物类 char name[30]; public: Publication(const char *name="未知名称"){ strcpy(this->name,name); } const char * getName() const{return name;} virtual const char * getType()const{return "未知类型";} }; class Book:public Publication{ //书类 public: Book(const char *name):Publication(name){} virtual const char * getType()const{return "书";} }; void showPublication(Publication &p){ cout<<p.getType()<<":"<<p.getName()<<endl; } int main(){ Book book("精彩人生"); showPublication(book); return 0; } 运行时的输出结果是______。

上一题下一题