📄 tperson.~h
字号:
//---------------------------------------------------------------------------
#ifndef TPersonH
#define TPersonH
#include<stdio.h>
//---------------------------------------------------------------------------
#include<Classes.hpp>
class Student;
class Teacher;
class Person
{
protected:
AnsiString Name;
AnsiString Phone;
AnsiString Address;
int Age;
bool Sex;
public:
~Person(){}
void SetName(AnsiString name);
AnsiString& GetName();
void SetAddress(AnsiString address);
AnsiString& GetAddress();
void SetAge(int age);
int& GetAge();
void SetSex(bool sex);
bool& GetSex();
void SetPhone(AnsiString phone);
AnsiString& GetPhone();
//====================================
virtual void SetNO(AnsiString no)=0;
virtual AnsiString& GetNO()=0;
virtual void SetClass(AnsiString classname)=0;
virtual AnsiString GetClass()=0;
virtual void SetCourse(AnsiString course)=0;
virtual AnsiString GetCourse()=0;
virtual void SetDegree(AnsiString degree)=0;
virtual AnsiString GetDegree()=0;
virtual bool Write(FILE *fp)=0;
virtual bool Read(FILE *fp)=0;
//===================================
};
Person * NewStudent(AnsiString name="no name",int age=0,bool sex=0);
Person * NewTeacher(AnsiString name="no name",int age=0,bool sex=0 );
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -