hstudent.h

来自「vc编写的简单的学生成绩管理系统」· C头文件 代码 · 共 59 行

H
59
字号
/////////////////////////////////////////////////////////////
//
// 学生成绩管理系统
// 开发语言: C++      开发平台: Windows xp pro(ch) + VC++6.0
// 软件作者: Zhan.Z.R 开发时间: 2008 - 2 - 10
// 
/////////////////////////////////////////////////////////////

#ifndef _STUDENT_H
#define _STUDENT_H
#include <stdio.h>

#define MAX_NAME  10
#define MAX_SEX   5
#define MAX_ARS   100
#define MAX_PHONE 30


///////////////////////////////////////////
//CStudent class define: CStudent.h

class CStudent
{
public:   //constructor and destructor
	CStudent();
	CStudent(CStudent& stu);
	CStudent& operator= (CStudent& stu);
	virtual ~CStudent();

public:   //Interfaces: member functions
	void AddStudentName(char* pszName = NULL);                            
	void AddStudentID(int iID = 0);                                    
	void AddStudentSex( char* pszSex = NULL);                             
	void AddStudentAddress(char* pszAddress = NULL);                      
	void AddStudentPhone(char* pszPhone = NULL);                          
	void AddStudentGrade(float fChinese = 0.0, 
		float fEnglish = 0.0,float fMath = 0.0); 

	char* GetStudentName();
	char* GetStudentSex();
	char* GetStudentAddress();
	char* GetStudentPhone();
	int   GetStudentID();
	float GetStudentGradeChinese();
	float GetStudentGradeEnglish();
	float GetStudentGradeMath();

protected: //member Values
	char  m_pszName[MAX_NAME + 1];
	char  m_pszSex[MAX_SEX + 1];
	char  m_pszAddress[MAX_ARS + 1];
	char  m_pszPhone[MAX_PHONE + 1];
	int   m_iID;
	float m_fChinese;
	float m_fEnglish;
	float m_fMath;
};
#endif  //end _STUDENT_H

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?