C++教程:C++继承与对象指针

2020-01-06 12:31:52于丽


我们再次修改程序17.3.1,使得它能够运行:(程序17.5)
//student.h和undergraduate.h同程序17.3.1
//main.cpp
#include <iostream>
#include "undergraduate.h"
using namespace std;
int main()
{
   Undergraduate s1;
  student s2;
   student *s2p;
   s2p=&s1;
   s1.set("Tom",21,178,60);
   cout <<s1.sname() <<'t' <<s1.sage() <<endl;
   s2p->set("Jon",22,185,68);
   cout <<s1.sname() <<'t' <<s1.sage() <<endl;
   return 0;
}