1437: 带继承的类的构造函数

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:1 Solved:1

Description

Person类只有一个成员,用来存名字(用数组存),Student类由Person派生而来,多了一个成员分数,请定义Student类,并给出所缺的代码。
已有代码如下:
#include <iostream>
using namespace std;
#include <cstring>
class Person
{
    public:
         Person(char*);
         void Disp();
    protected:
         char name[20];
};

Person::Person(char*p)
{
     strcpy(name,p);
}

void Person::Disp()
{
     cout<<name;
}

int main()
{
     char name[20];
     int  score;
     cin>>name>>score;
     Student s(name,score);
     s.Disp();
     return 0;
}

Input

输入姓名和分数

Output

输出姓名和分数

Sample Input Copy

lisi
90

Sample Output Copy

lisi,90