问题 填空题

请将下面的程序补充完整,使得程序输出“飘是张娜的书”。

#include

using namespace std

class Book

public:

Book(char*str)|strcpy(title,str);

______void Printlnfo()cout<<title<<endl;

protected:

char title[50];

class MyBook:public Book

public:

MyBook(char*s1,char*S2=“张娜”):

______strcpy(owner,s2);

virtual void PrintInfo()cout<<title<<“是”<<owner<<“的书”<<endl;

private:

charowner[10];

int main()

Book*ptr=new MyBook(“飘”);

ptr->Printlnfo();

return 0;

答案

参考答案:virtual MyBook(char*s2)。

解析:

略。

问答题
多项选择题