📄 reader.h
字号:
#ifndef __CREADER_H_INCLUDED__
#define __CREADER_H_INCLUDED__
//微软C编译器控制
#if _MSC_VER >= 1000
#pragma once
#endif
#include <afx.h>
#include "Book.h"
class CReader
{
//属性描述
private:
//最多允许借书数
int MaxNum;
//身份有效期限
CTime ValidDate;
public:
int SysID;
CString Name;
CString ReaderID;
CString Password;
int ReaderClass;
CString ClassName;
CString Address;
CString Telphone;
CString Email;
CTime PassDate;
CString Content;
//已借出数量
int BorrowedNum;
//方法描述
private:
//读者信息是否合法,不合法则不允许借书
int IsValidCard(void);
//是否超出最大允许借出数量
int IsBeyondMaxNum(void);
//图书是否已超期
int IsBeyondAmerceDate(CTime ReturnDate);
public:
CReader();
~CReader();
//图书借阅
int BorrowBook(CBook CurrentBook);
//图书归还
int ReturnBook(CBook CurrentBook);
//超期罚款
int Amerce(CBook BorrowedBookInfo);
//更改密码
int ChangePWD(void);
//读取读者信息
int ReadReaderInfo(CString strReaderID);
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -