上机内容:派生类的继承方式
上机目的:掌握继承方式的特性
/*
* 文件名称:学生类
* 作 者:甘立文
* 完成日期:2016年4月22日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include <iostream>
#include <string>
using namespace std;
class Stu
{
public:
Stu(int n, string nam);
void display();
protected:
int num;
string name;
};
Stu::Stu(int n, string nam)
{
num=n;name=nam;
}
void Stu::display()
{
cout<<"学号:"<<num<<endl<<"姓名:" <<name<<endl;
}
class StuDetail: public Stu
{
public:
StuDetail(int n, string nam,int a, string ad,int n1, string nam1);
void show( );
void show_monitor( );
private:
Stu monitor;
int age;
string addr;
};
StuDetail::StuDetail(int n, string nam,int a, string ad,