class.h

来自「纯粹是学习专用~」· C头文件 代码 · 共 53 行

H
53
字号
class Item {	//书的款目
	char Title[40];			//	书名
	char Author[20];		//	著者名
	char IndexCode[10];		//	分类号
	long BarCode;			//	条码
public:
	Item();
	Item::Item(Item & it);
	void SetTitle(char[]);
	void SetAuthor(char[]);
	void SetIndexCode(char[]);
	void SetBarCode(long);
	long GetBarCode(){return BarCode;}
	void Show();			//	显示书的信息
public:
	
};

class Reader{  //  读者信息类

	char Name[20];			//	姓名
	char Position[20];		//	职务
	int  Age;				//	年龄
	long Code;				//	借书证号
	Item items[10];			//	所借书
public:
	Reader();
	long GetCode(){return Code;}
	void SetName(char[]);
	void SetPosition(char[]);
	void SetAge(int);
	void SetCode(long);
	void AddBook(Item);		//	添加所借书
	void DelBook(Item it);	//	还书后减少所借书
	void ShowBooks();		//	显示所借书
public:
	int Counter;			//	计数器,统计所借书数目
};

class Manager{				//	管理员类
public:
	char Name[20];			//	姓名
	int Age;				//	年龄
	int Code;				//	工号
};

class Loan {				//	借阅信息类
public:
	Item item;				//	借阅书
	Reader reader;			//	借阅者
	Manager manager;		//	借书操作员
};

⌨️ 快捷键说明

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