派生类:大学生类,通过公有继承的方式访问基类中的成员。并增加数据成员:年龄、地址。成员函数:get_value()用于输入学号、姓名、性别、年龄、地址,display()函数用于输出学号、姓名、性别年龄、地址。
没注释的源代码
#include <iostream>
#include<string>
using namespace std;
class student
{
private:
int num;
string name;
char sex;
public:
void get_value()
{
cin>>num>>name>>sex;
}
void display()
{
cout<<"num:"<<num<<endl;
cout<<"name:"<<name<<endl;
cout<<"sex:"<<sex<<endl;
}
};
class big_student:public student
{
public:
void get_value_1()
{
cin>>age>>addr;
}
void display_1()
{
cout<<"age:"<<age<<endl;
cout<<"address:"<<addr<<endl;
}
private:
int age;
string addr;
};
int main()
{
big_student stud;
stud.get_value();
stud.get_value_1();
stud.display();
stud.display_1();
return 0;
}