题目内容:
构建people类,包含姓名、性别、年龄、有参构造函数、输出信息;通过people派生出student类,加入学号、成绩、有参构造函数、输出学生信息。在主函数中定义student对象,对其初始化并输出学生信息。
输出样例如图:
代码如下:
#include<iostream>
#include<string>
using namespace std;
class people
{
protected:
string name;
string gender;
int age;
public:
people(string n, string g, int a) :
name(n), gender(g), age(a) {}
void showpeople()
{
cout << "姓名: " << name << endl;
cout << "性别: " << gender << endl;
cout << "年龄: " << age << endl;
}
};
class student :public people
{
private:
string studentId;
float score;
public:
student(string sId, float sc, string n = "", string g = "&