实验名称:实验6 继承与派生(一)
所使用的开发工具及环境:PC机一套 Visual Studio 2010
实验要求:
1.硬件基本配置:Intel PentiumIII以上级别的CPU,大于64MB的内存。
2.软件要求:Window 2000操作系统,Visual Studio 6.0或更高版本开发环 境。
3.实验学时:2学时
4.实现实验内容中的题目。
5.写实验报告
实验目的:
理解继承与派生、单继承与多继承的概念;
理解基类与派生类的定义及使用方法,派生类对象的定义与初始化方法;
理解继承与派生过程中,把派生类作为基类构成类族的概念及虚基类的概念。
实验内容:
1、由在校人员类(Person)作为基类派生出学生类(Student):
#include<iostream>
#include<string>
using namespace std;
class Person{
public:
Person();
Person(int i, string n, char s, int a){id = i; name = n; sex = s; age = a;}
int getID(){return id;}
void show()
{