⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ld_file.h

📁 设计模式:工厂模式、单例模式的基本实现
💻 H
字号:
#ifndef _LD_FILE_H
#define _LD_FILE_H

#include <string>

using namespace std;

class LD_File
{
protected:
	int FL_TaoTi;
	int FL_TiHao;
	string FL_TiGan;
	string FL_XuanXiang[7];
	int FL_FenShu;
	string FL_DaAn;
	LD_File* FL_NextP;
	LD_File* FL_PreviousP;


public:

	void setFL_TaoTi(int _FL_TaoTi)
	{
		FL_TaoTi=_FL_TaoTi;
	}

	void setFL_TiHao(int _FL_TiHao)
	{
		FL_TiHao=_FL_TiHao;
	}

	void setFL_TiGan(string _FL_TiGan)
	{
		FL_TiGan=_FL_TiGan;
	}

	void setFL_XuanXiang(string _FL_XuanXiang[],int _num)
	{
		for (int i=0;i<_num;i++)
		{
			FL_XuanXiang[i]=_FL_XuanXiang[i];
		}
	}

	void setFL_FenShu(int _FL_FenShu)
	{
		FL_FenShu=_FL_FenShu;
	}

	void setFL_DaAn(string _FL_DaAn)
	{
		FL_DaAn=_FL_DaAn;
	}

	void setFL_NextP(LD_File* _FL_NextP)
	{
		FL_NextP=_FL_NextP;
	}

	void setFL_PreviousP(LD_File* _FL_PreviousP)
	{
		FL_PreviousP=_FL_PreviousP;
	}

	LD_File* getPreviousP(void)
	{
		return FL_PreviousP;
	}

	int getTaoTi(void)
	{
		return FL_TaoTi;
	}

	int getTiHao(void)
	{
		return FL_TiHao;
	}

	string getTiGan(void)
	{
		return FL_TiGan;
	}

	string getXuanXiang(int _nI)
	{
		return FL_XuanXiang[_nI];
	}

	int getFenShu(void)
	{
		return FL_FenShu;
	}

	string getDaAn(void)
	{
		return FL_DaAn;
	}

	LD_File* getNextP(void)
	{
		return FL_NextP;
	}

	LD_File(void)
	{
		FL_TaoTi=0;
		FL_TiHao = 0;
		FL_TiGan = "";
		memset(FL_XuanXiang,0,sizeof(FL_XuanXiang));
		FL_FenShu=0;
		FL_DaAn="";
		FL_NextP=NULL;
	}
// 	void setLD_File(int _FL_TaoTi,int _FL_TiHao,string _FL_TiGan,string _FL_XuanXiang[],int _i,int _FL_FenShu,string _FL_DaAn,LD_File* _FL_NextP,LD_File* _FL_PreviousP)
// 	{
// 		FL_TaoTi=_FL_TaoTi;
// 		FL_TiHao = _FL_TiHao;
// 		FL_TiGan = _FL_TiGan;
// 		for (int i=0;i<_i;i++)
// 		{
// 			FL_XuanXiang[i]=_FL_XuanXiang[i];
// 		}
// 		FL_FenShu=_FL_FenShu;
// 		FL_DaAn=_FL_DaAn;
// 		FL_NextP=_FL_NextP;
// 		FL_PreviousP=_FL_PreviousP;
// 	}
};

#endif

⌨️ 快捷键说明

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