班级成员管理程序.h

来自「班机成员管理软件」· C头文件 代码 · 共 94 行

H
94
字号

#include "iostream.h"
#include "stdafx.h"




		//声明Person类:
class Person
{
private:
	CString m_Name;
	int m_Age;
	CString m_Sex;

public:
	void SetName(CString name)
	{
		m_Name=name;
	};
	void SetAge(int age)
	{
		m_Age=age;
	};
	void SetSex(CString sex)
	{
		m_Sex=sex;
	};
	CString GetName()
	{
		return m_Name;
	};
	int GetAge()
	{
		return m_Age;
	};
	CString GetSex()
	{
		return m_Sex;
	};
};


		//声明班级成员类(由Person类派生):

class ClassMember: public Person
{
private:
	CString m_nClassName;
	CString m_nProvince;
	CString m_nSchoolID;

public:
	void SetClassName(CString ClassName)
	{
		m_nClassName=ClassName;
	};
	void SetProvince(CString Province)
	{
		m_nProvince=Province;
	};
	void SetSchoolID(CString SchoolID)
	{
		m_nSchoolID=SchoolID;
	};
	CString GetClassName()
	{
		return m_nClassName;
	};
	CString GetProvince()
	{
		return m_nProvince;
	};
	CString GetSchoolID()
	{
		return m_nSchoolID;
	};
	ClassMember *Next;
	void ShowMessage();
};


void ClassMember::ShowMessage()
{
	cout<<"\t"<<GetClassName()
		  <<"\t\t"<<GetSchoolID()
		  <<"\t"<<GetName()
		  <<"\t"<<GetSex()
		  <<"\t"<<GetAge()
		  <<"\t"<<GetProvince()
		  <<endl;
}

⌨️ 快捷键说明

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