00001
00002
00003
00004 #if !defined(ustud_h)
00005 #define ustud_h
00006
00007 #include <string>
00008
00009 using namespace std;
00010
00011
00012
00013
00014
00015 #include "student.h"
00016
00017
00018 class ustud : public student
00019 {
00020 public:
00021 ustud();
00022 virtual ~ustud();
00023 ustud(const ustud& u);
00024 const ustud& operator=(const ustud& u);
00025 virtual void removea(int index);
00026
00027 public:
00028
00029 string ToParse(int fld);
00030 string ToString();
00031 string ToFileFmt();
00032
00033 protected:
00034 void copy(const ustud& u);
00035
00038 string m_yearType;
00039
00040 private:
00041
00042
00043 };
00044
00045 #endif